程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA綜合教程 >> 關於java中for和foreach循環,javaforforeach

關於java中for和foreach循環,javaforforeach

編輯:JAVA綜合教程

關於java中for和foreach循環,javaforforeach


  • for循環中的循環條件中的變量只求一次值!具體看最後的圖片
  • foreach語句是java5新增,在遍歷數組、集合的時候,foreach擁有不錯的性能。
  • foreach是for語句的簡化,但是foreach並不能替代for循環。可以這麼說,任何foreach都能改寫為for循環,但是反之則行不通。
  • foreach不是java中的關鍵字。foreach的循環對象一般是一個集合,List、ArrayList、LinkedList、Vector、數組等。
  • foreach的格式:

    for(元素類型T 每次循環元素的名稱O : 循環對象){

        //對O進行操作

    }

一、常見使用方式。

  • foreach遍歷List。
  •    

    二、局限性。

      foreach雖然能遍歷數組或者集合,但是只能用來遍歷,無法在遍歷的過程中對數組或者集合進行修改,而for循環可以在遍歷的過程中對源數組或者集合進行修改。

  • 集合
  •  特別注意的地方!!

     

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved