隨筆 - 5  文章 - 11  trackbacks - 0
          <2006年9月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          1234567

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章檔案

          最新隨筆

          搜索

          •  

          最新評論

          存了一下檔。。。繼續(xù)
          上回說道用戶的輸入的字符串是返回值,那么如果用戶輸入是數(shù)字呢?那么這個時候你就要用個辦法把數(shù)字轉(zhuǎn)化成字符串咯,呵呵,滿容易想到的是吧
          調(diào)用方法:Interger.parseInt或者Double.parseDouble方法
          可是其實這里問題很多(因為是初級嘛,呵呵,別急),比如如果你輸入的input里又有數(shù)字又有字符串呢?那么就會產(chǎn)生異常!除非你捕獲這個異常,但是這個就要下次再講了^_^(也許是下下次
          下面我們和著一個程序來總結(jié)一下:
          import javax.swing.*;

          public class InputTest
          {
          ???public static void main(String[] args)
          ????{
          ??????String name=JOptionPane.showInputDialog
          ?????? ("What is your name?");

          ????? String input=JOptionPane.showInputDialog
          ?????? ("How old are you?");
          ?????? int age=Integer.parseInt(input);

          ?????? System.out.println("Hello, "+name+
          ".Next? year,you'll be "+(age+1));

          ????????System.exit(0);
          }
          }
          關(guān)于這個程序,有幾點補充的,
          System.exit(0);的調(diào)用是用來結(jié)束JOptionPane.showInputDialog這個調(diào)用的,因為這個啟動的線程不會自己關(guān)閉,因此我們要調(diào)用System.exit(0);來把它關(guān)掉,好理解把^_^
          下面講講格式輸出:

          posted on 2006-09-03 16:26 jiqihuman 閱讀(260) 評論(2)  編輯  收藏

          FeedBack:
          # re: java學(xué)習(xí)2續(xù) 2006-09-03 19:12 大S
          ziyanziyu  回復(fù)  更多評論
            
          # re: java學(xué)習(xí)2續(xù) 2006-10-29 23:16 davinci
          你更新的速度還真是slow啊  回復(fù)  更多評論
            

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 休宁县| 黔西县| 双鸭山市| 万年县| 安泽县| 九寨沟县| 绥芬河市| 梅州市| 庄河市| 拉孜县| 滕州市| 界首市| 灵宝市| 临邑县| 渝北区| 耒阳市| 沅江市| 桂林市| 无为县| 巴马| 尤溪县| 宜兰县| 丹棱县| 集安市| 轮台县| 建阳市| 南投市| 亳州市| 锦屏县| 宁夏| 双柏县| 东辽县| 丰都县| 连南| 读书| 横峰县| 漳浦县| 滨海县| 定襄县| 双鸭山市| 镇赉县|