Java中的for循環是一種非常常見且實用的循環結構。它可以讓我們輕松地重復執行指定次數的操作,或是按照某個特定條件來進行循環。for循環通常是這樣的形式:
for (initialization; condition; update) { // statements to be executed repeatedly }
其中initialization是循環的起始條件,condition是循環的終止條件,而update則是每次循環后更新循環變量的語句。在循環體內部,我們可以執行需要重復執行的代碼行。
此外,在Java 8中引入的Stream API則提供了一種更加便捷的流遍歷方式。可以使用Stream的forEach()方法來遍歷集合中的元素,示例代碼如下:
List<String> names = Arrays.asList("Tom", "Jerry", "John", "Alice"); names.stream().forEach(name -> { System.out.println(name); });
這段代碼通過創建一個字符串集合,并使用Stream的forEach()方法遍歷集合中的元素,然后對每一個元素執行System.out.println()方法,即在控制臺輸出元素的值。使用Stream API可以讓代碼更簡潔,同時也提高了程序的性能。