隨筆 - 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)航:
           
          主站蜘蛛池模板: 舒城县| 阿鲁科尔沁旗| 永宁县| 电白县| 汝州市| 家居| 从化市| 大埔区| 乡宁县| 旌德县| 东海县| 望奎县| 兰坪| 岳普湖县| 定州市| 贵定县| 宁乡县| 海安县| 温宿县| 天峨县| 呼和浩特市| 上饶县| 迁西县| 石家庄市| 班戈县| 额尔古纳市| 贵南县| 永定县| 博罗县| 武清区| 汪清县| 芜湖市| 咸宁市| 平昌县| 西宁市| SHOW| 台北县| 英吉沙县| 侯马市| 武川县| 温泉县|