臭臭ㄟ仆仆
2007-06-23 19:36:42 UTC
int s3=Integer.parseInt(String s2);
^^^^^^^
小弟認為是畫了斜線那邊出的問題,
因為String s2 本身是個宣告式,就像最前面的
int s3 一樣。
建議寫法是:
String s2 = "123" // some string that contains an integer
int s3 = Integer.parseInt(s2);
===========================
要記得的是,以後當你需要餵參數給任何函數時,所有的參數的
型態必須先被宣告。
如果說的不是很清楚,還請版上各位大大多多指教。
※ 引述《forris (喬巴)》之銘言:
: 我是要把一個整數字串轉成整數形別,用 parseInt 是沒錯的,所以我這樣寫:
: int s3=Integer.parseInt(String s2);
: 可是 complier 一直說這一行
: ')' expected
: not a statement
: ';' expected
: 這要怎麼解決呢?
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 75.51.65.77
^^^^^^^
小弟認為是畫了斜線那邊出的問題,
因為String s2 本身是個宣告式,就像最前面的
int s3 一樣。
建議寫法是:
String s2 = "123" // some string that contains an integer
int s3 = Integer.parseInt(s2);
===========================
要記得的是,以後當你需要餵參數給任何函數時,所有的參數的
型態必須先被宣告。
如果說的不是很清楚,還請版上各位大大多多指教。
※ 引述《forris (喬巴)》之銘言:
: 我是要把一個整數字串轉成整數形別,用 parseInt 是沒錯的,所以我這樣寫:
: int s3=Integer.parseInt(String s2);
: 可是 complier 一直說這一行
: ')' expected
: not a statement
: ';' expected
: 這要怎麼解決呢?
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 75.51.65.77