public class Test { public static void main(String[] args){ String[] books={"輕量級java企業應用實戰","瘋狂Java講義","瘋狂Android講義"}; for(String book:books) { System.out.PRintln(book); } }}run:輕量級Java企業應用實戰瘋狂Java講義瘋狂Android講義例2:
public class Test { public static void main(String[] args){ String[] books={"輕量級Java企業應用實戰","瘋狂Java講義","瘋狂Android講義"}; for(String book:books) { book="瘋狂Ajax講義"; System.out.println(book); } System.out.println(books[0]); System.out.println(books[1]); System.out.println(books[2]); }}run:瘋狂Ajax講義瘋狂Ajax講義瘋狂Ajax講義輕量級Java企業應用實戰瘋狂Java講義瘋狂Android講義當使用foreach來迭代訪問數組元素時,foreach中的循環變量相當于一個臨時變量,系統會把數組元素依次賦給這個臨時變量,而這個臨時變量并不是數組元素,它只是保存了數組元素的值。因此,如果希望改變數組元素的值,則不能使用這個foreach循環。
新聞熱點
疑難解答