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

為了賬號安全,請及時綁定郵箱和手機立即綁定

用Set集合接受keySet方法返回的值

用Set集合接受keySet方法返回的值,這里能用List集合代替嗎?Set

set=students.keySet();?

正在回答

4 回答

keySet的返回值是Set類型;而Set類型與List是不同的數據類型因此是list是不能直接接收keySet的返回值

2 回復 有任何疑惑可以回復我~

得有強制類型轉換為String

0 回復 有任何疑惑可以回復我~

你想不用泛型,可以,不過底下的for each循環得改一下:

不能用for (String stuId : keySet)

得改用for (Object stuId : keySet) ,因為之前沒有加泛型,返回的集合默認是Object類型的

0 回復 有任何疑惑可以回復我~

這樣的問題敲敲代碼試一試就知道了,如果不能的話會報錯的,看一看錯誤類型就知道了

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

用Set集合接受keySet方法返回的值

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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