foreach循環和內存中的數組

1.首先說一下foreach循環: 當使用foreach來迭代訪問數組元素時,循環變量book相當於一個臨時變量,系統會把數組元素依次賦給這個變量,當時對該變量的修改,並不能改變原數組元素的值。此處還記得Iterator來遍歷嗎,也是不能修改 eg:    for(Book book: books){ book="哈哈哈"; System.out.println(book);//輸出「哈哈哈」 }
相關文章
相關標籤/搜索