推 jerry771210:加油吧 這份要拿及格分數大概寫個10分鐘 10/18 19:36
這要知道方法啊 ̄▽ ̄
某音:「你們這學長的十分鐘比人家的十分鐘長很多啊」
split()
Double.parseDouble()
toCharArray()
實做一小段範例code作為參考
不要擔心,這code寫成這樣,拿去交大家都知道是抄來的(?)
不過我覺得這樣寫編譯大概也不會過,沒debug過,只是一個參考方向(?)
--
double temp;
int pow = 0
boolean negative,point;
for (int i=0;i<input.length;i++){
if ((int)input[i] <= 57 || (int)input[i] >= 48)
if (!point)
temp = temp*10+(input[i]-57);
else
temp = temp + input[i]/ (10*Math.pow((++pow)));
if ((int)input[i] == 45)
negative=true;
if ((int)input[i] == 46)
point =true;
if ((int)input == 44){
if (nagative)
temp*=-1;
array[index++] = temp;
temp=0;
pow=0;
negative=point=0;
}
else{
System.out.print ("input error");
break;
}
}
--
所恐懼的,不是沒有知識的大眾 所憎恨的,不是深沉幽暗的人心
而是自以為是的思考之聲 而是自恃甚高的執法者
所毀滅的,不是溫馨和諧的世界 這是我最後的期許,沒有憤怒、沒有悔恨
而是自欺欺人的夢境 只剩下,渾沌的死亡呼吸
節自 新月神話-弒王者
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.127.47.88
※ 編輯: game0416 來自: 120.127.47.88 (10/28 10:54)
→ ming3318:呵呵 真的我打了十分鐘也生不出個屁來XD 10/28 11:50
推 Arashinoon:純推不下 感謝大大無私分享 10/28 14:19
推 j2612280:科科 我寫了二個禮拜XD 10/28 15:29
推 SMUGEN:其實..可以用try包住parse然後catch錯誤就是非數字的情況了 10/28 18:00
推 j2612280:大家都會偷留一手的XD哈哈 10/28 21:59
推 s86186654418:哈哈 快笑 不然人家以為我聽不懂 10/28 22:33
推 j2612280:科科幹弟 10/28 23:14