Re: [問題] parseInt 用法疑惑
※ 引述《dumbjames (臭臭ㄟ仆仆)》之銘言:
: ===========================
: 要記得的是,以後當你需要餵參數給任何函數時,所有的參數的
: 型態必須先被宣告。
: 如果說的不是很清楚,還請版上各位大大多多指教。
: ※ 引述《forris (喬巴)》之銘言:
: : 我是要把一個整數字串轉成整數形別,用 parseInt 是沒錯的,所以我這樣寫:
: : int s3=Integer.parseInt(String s2);
: : 可是 complier 一直說這一行
: : ')' expected
: : not a statement
: : ';' expected
: : 這要怎麼解決呢?
編譯出現這種問題
應該是沒有宣告 s2 是什麼
可以像 dumbjames 說的
String s2 = "123";
int s3 = Integer.parseInt(s2);
或者是不要用變數
int s3 = Integer.parseInt("123");//直接放字串
當然妳想
Object s3 = new String("123");//型態為 Object 的 String 物件
int s3 = Integer.parseInt((String) s3);// type casting
也是可以啦...
--
那我走囉。
嗯,掰掰。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.209.196.59
※ 編輯: janyfor 來自: 210.209.196.59 (06/24 09:55)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 4 篇):