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

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

使用增強for循環的好處?跟普通遍歷相比

使用增強for循環的好處?跟普通遍歷相比

RISEBY 2018-07-23 11:14:17
遍歷有2種,一種是增強for循環,一種是利用下標遍歷。假設下標是數組,使用第二種方法是比較速度快的,因為增強for每次都要進行it.hasNext()進行判斷,而第二種方法不需要。那么問題來了,什么時候使用增強for有優點呢。
查看完整描述

1 回答

?
慕桂英4014372

TA貢獻1871條經驗 獲得超13個贊

增強For是在Java 5中介紹的一種更簡單地遍歷Collection的方法。當然它也可以用于Array的遍歷,但那不是增強For設計的初衷。

它的使用場景是當希望從頭到尾遍歷數據中的元素但又不需要知道每個元素的Index時。除此之外它與標準For相比它就沒有其它什么優點了,因為在其它場景下標準For的表現都比增強For好。


查看完整回答
反對 回復 2018-08-11
  • 1 回答
  • 0 關注
  • 1350 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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