Discussion:
[問題] 命令引數加減問題
(时间太久无法回复)
g***@ptt.cc
2006-10-11 10:06:06 UTC
Permalink
public class sum1
{
public static void main(String args[])
{

System.out.println("請輸入兩個數值");
System.out.println(args[0] + args[1]);

}
}



如以上

由於執行時輸入的參數 都是字串型態

所以呢 該怎麼樣讓它相加減阿



------------------------


一位初學java的學生

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.233.129.46
痞子軍團團長
2006-10-11 10:09:42 UTC
Permalink
※ 引述《goodjoe ( )》之銘言:
: public class sum1
: {
: public static void main(String args[])
: {
: System.out.println("請輸入兩個數值");
: System.out.println(args[0] + args[1]);
: }
: }
: 如以上
: 由於執行時輸入的參數 都是字串型態
: 所以呢 該怎麼樣讓它相加減阿
: ------------------------
: 一位初學java的學生

自己寫程式,將字串轉成數字
扣掉例外處理,整數的話大概 10 行,小數比較麻煩一點,大概 15 行吧

如果用現成的 method,將字串轉換成數字
請參考 Integer.parseInt() 跟 Double.parseDouble()
(當然,其他類型請依此類推)


--
 侃侃長論鮮窒礙  網站:http://www.psmonkey.idv.tw
 眾目睽睽無心顫  個人版:telnet://legend.twbbs.org
 煢居少聊常人事 
 殺頭容易告白難  歡迎參觀 Java 版(@ptt.cc)精華區 \囧/

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.199.142

Loading...