Java中的for循環和迭代是編程中經常使用的控制結構。它可以幫助程序員簡化代碼,進而提高代碼的可讀性和維護性。下面我們分別介紹一下for循環和迭代的使用方法。
// for循環 for(int i = 0; i< 10; i++) { System.out.println("當前數字為:" + i); }
上述代碼中,我們使用for循環輸出了0到9之間的數字。for循環語句由三部分組成,第一部分是初始化語句,第二部分是條件語句,第三部分是循環迭代語句。初始化語句僅在循環開始之前執行一次,而條件語句在每次迭代之前都會執行。在循環迭代語句執行后,條件語句會被重新評估。如果條件語句為真,那么循環會繼續,否則循環會終止。
// 迭代 int[] nums = {1, 2, 3, 4, 5}; for(int num : nums) { System.out.println("數字為:" + num); }
上述代碼中,我們使用迭代輸出了數組nums中的所有元素。迭代語句的特點是它會遍歷集合中每一個元素,并對每一個元素執行相同的操作。它的語法相對for循環要簡單,使用冒號操作符(:)即可。在迭代過程中,我們可以通過變量來訪問每個元素。