Java Home

          Java技術(shù)修煉中...
          posts - 20, comments - 22, trackbacks - 0, articles - 0
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          偶是一個(gè)java初學(xué)者,看了樹(shù)上一個(gè)簡(jiǎn)單例子,然后自己試著寫了下,卻發(fā)現(xiàn)了很多問(wèn)題....
          例子是一個(gè)判斷用戶輸入字母是大寫還是小寫的.
          偶開(kāi)始這樣寫:

          import ?java.io. * ;

          public ? class ?UpLow{
          ????
          public ? static ? void ?main(String?args[])? {
          ????????C
          har ?x;
          ????????System.out.println(
          " 請(qǐng)輸入一個(gè)字母: " );
          ????????x
          = (C har )System.in.read();
          ????????
          if (Character.isUpperCase(x)){
          ????????????System.out.println(
          " 你輸入了一個(gè)大寫字母! " );
          ????????}
          ????????
          if (Character.isLowerCase(x)){
          ????????????System.out.println(
          " 你輸入了一個(gè)小寫字母! " );
          ????????}
          ????}
          }
          運(yùn)行調(diào)試先后發(fā)現(xiàn)如下問(wèn)題:
          1,Char x和(Char)System.in.read()中的Char中c應(yīng)該小寫.
          2,由于用到system.in.read()所以應(yīng)該加上throws IOException.

          這么簡(jiǎn)單一程序就遇到這么多問(wèn)題...崩潰...
          不過(guò)這樣就給了俺比較深刻的印象,以后一定不會(huì)范這些錯(cuò)誤了.

          用到輸出語(yǔ)句"System.in.read()"要在main()中加上throws IOException 語(yǔ)句來(lái)拋出異常.

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 两当县| 新巴尔虎右旗| 峨眉山市| 明水县| 榆社县| 应城市| 彰化县| 宜丰县| 特克斯县| 山东省| 泸水县| 辽中县| 武宁县| 清新县| 海伦市| 通榆县| 德令哈市| 华蓥市| 鹰潭市| 博客| 衡阳县| 东港市| 浏阳市| 金昌市| 普陀区| 隆昌县| 会宁县| 佛山市| 墨脱县| 化隆| 文登市| 贡觉县| 环江| 麻城市| 新建县| 佳木斯市| 徐州市| 白山市| 长武县| 嵩明县| 榕江县|