作者marktb (Mark)
看板java
標題[問題] 新手上路-字串轉整數出錯(parseInt)
時間Thu Sep 25 02:18:36 2008
小弟最近正在學java 買了一本書來練習當中的範例
但是才剛開始沒多久就出問題了
題目是這樣的
請輸入第一個整數 = > 30
請輸入第二個整數 = > 80
30 + 80 = 110
以下是小弟照著另外一個範例改出來的
import java.io.*;
public class test4{
public static void main(String[] args) throws IOException {
BufferedReader keyin = new BufferedReader(new InputStreamReader(System.in));
int value1,value2,sum;
System.out.print("請輸入第一個整數 =>");
value1 = Integer.parseInt(keyin.readLine());
System.out.print("請輸入第二個整數 =>");
value2 = Integer.paresInt(keyin.readLine());
sum=value1+value2;
System.out.println(value1+"+"+value2+"="+sum);
}
}
接著javac test4.java後
出現這樣的錯誤
test4.java:11: cannot find symbol
symbol : method parselnt(java.lang.String)
location: class java.lang.Integer
value1 = Integer.parseInt(keyin.readLine());
^
test4.java:13: cannot find symbol
symbol : method pareslnt(java.lang.String)
location: class java.lang.Integer
value2 = Integer.paresInt(keyin.readLine());
^
2 errors
請問各位前輩小弟的語法錯在哪呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.156.206
推 now99:Integer.paresInt => Integer.parseInt 09/25 03:48
→ marktb:真丟人 練習到三更半夜原來是我自己眼花 真是不好意思... 09/25 05:02