|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2007-05-24, 07:49 PM | #1 |
長老會員
|
討論 - Java 形態轉換問題
語法:
while ((str = fr.readLine()) != null) { String[] s = str.split("\\s+");//將字串以空白做區隔 存入陣列 System.out.println(s[0]+" "); //for (int i = 3; i < s.length; i++) //System.out.print(s[i]+" "); //System.out.println(); count++; str1=s[0]; str2=s[6]; String[] b = str1.split(":"); System.out.println(b[2]+" "); String[] c = str2.split(":"); System.out.println(c[2]+" "); } 例如 b[2] 和c[2]這兩個陣列 把內容轉為Double型態 |
__________________ 金錢的數量,決定馬子的漂亮 硬碟的容量,決定男人的力量 製作Mail Logo按這裡 |
|
送花文章: 257,
|
2007-05-24, 09:53 PM | #2 (permalink) |
註冊會員
|
可以試著使用Double這物件來轉...
例如.. String str = "12345";//這是字串型態 double d;//宣告一個double的變數 d = Double.parseDouble(str);//將str這個字串轉換成double型態並assign到d這個變裡 System.out.println(d+1);//印出d這個變裡並加1...測試用的... 注意...使用parsexxx時轉換的字串必需要是數值..否則會throw exception 若有不對的地方還請各位大大指教... 小弟己經一年多沒碰java了... |
送花文章: 5,
|
向 saltv2 送花的會員:
|
leowang (2007-05-25)
感謝您發表一篇好文章 |