看板 java 關於我們 聯絡資訊
大家好 我是新手 最近看書學了一點點東西 以下是我所遇到的問題 請指教一下 謝謝 import java.io.*; class test { public static void main(String args[]) throws IOException; { BufferedReader aa=new BufferedReader(new InputStreamReader(System.in)); System.out.println("請輸入整數:"); int bb=Integer.parseInt(aa); //轉換文字成數字 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 我對這行有點搞不懂...註解上是寫說"轉換文字成數字" 但是我程式打完 執行的時候 打整數是沒有問題 但是我打abcd卻出現錯誤 註解那行不是說"轉換文字"嗎?? 為什麼我打abcd..卻不能執行呢?? System.out.println(bb+ "是我剛剛輸入的文字"); } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.182.190
forevertwo:將"String"型態的數字轉成"int"型態的數字 02/15 19:36
NGboy:感謝樓上大大抽空回答!! 02/15 19:53
zeat:類似的還有Double.parseDouble() 02/15 23:34