亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

List里面的元素取出來之后,比如list[3]="90",怎么轉型為int型?

List里面的元素取出來之后,比如list[3]="90",怎么轉型為int型?

SephirothLT 2016-06-04 16:51:34
import?java.util.ArrayList; import?java.util.Iterator; import?java.util.List; public?class?Score?{ ????public?static?void?main(String[]?args)?{ ????????List?list?=new?ArrayList(); ????????for?(int?i?=?0;?i?<?10;?i++)?{ ????????????long?a=Math.round(Math.random()*100); ????????????if(a<20){ ????????????????a+=20; ????????????????list.add(a); ????????????}else{ ????????????????list.add(a);???????????????? ????????????}???????????? ????????} ????????System.out.println(i); ????????System.out.println("共"+list.size()+"人成績"); ????????現在需要比較list里面的第四位數字是否大于90,怎么才能轉型?
查看完整描述

2 回答

已采納
?
yanrun

TA貢獻317條經驗 獲得超240個贊

兩種辦法一是做類型轉換

??int?num?=?Integer.parseInt(list.get(3).toString());
??System.out.println(num?>?90);

還有一種是在聲明List的時候使用泛型

List<Long>?list?=?new?ArrayList<>();

最后比較大小的時候

System.out.println(list.get(3)?>?90);


查看完整回答
反對 回復 2016-06-05
?
Its_forever

TA貢獻361條經驗 獲得超328個贊

直接比。你放到list集合里面的就不是字符串的嘛

查看完整回答
反對 回復 2016-06-04
  • 2 回答
  • 0 關注
  • 1422 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號