首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

深入辨析加强for循环,哈希表

2013-12-02 
深入剖析加强for循环,哈希表?test 1:?? 数组:??这时你会发现输出的值和输入值得位置不一样,我们可以用Link

深入剖析加强for循环,哈希表

?test 1:

?? 数组:


?

?这时你会发现输出的值和输入值得位置不一样,我们可以用LinkedHashMap;

?加强for循环:

??

?哈希表:

? 传统方式二:

?
深入辨析加强for循环,哈希表
?

?加强for循环:

??

?注意加强for循环只适合取数据,并不改变数据;

例子:

@Testpublic void test1() {int arr[] = { 1, 2, 3 };for (int i : arr) {i = 10 ;}System.out.println(arr[0]);System.out.println(arr[1]);System.out.println(arr[2]);}

?你会发现输出的是1,2,3,只是将arr数组其中的值赋给i,再改变i就与数组无关了。

热点排行