本帖最后由 郑正华 于 2012-7-29 17:42 编辑
数组赋值一般有两种吧,一种是静态初始化数组,就是创建数组时就给数组赋值了;这种方式一般是数据明确的情况下使用。
比如:int[] arr = new int[]{2,4,5,7,8}; 它的简写格式是:int[] arr = {2,4,5,7,8};
还有一种是数组中的数据不明确的情况下,你可以先定义出数组的长度:
比如:int[] arr = new int[5];
然后根据需求依次给数组依次赋值,比如:arr[0] =4; arr[1] = 7;........
再者就是如果你的数组中的数据很有规律,可以用循环的方式给数组赋值,这都是根据程序的需求了。
延伸一下,比如你也可以通过不同渠道的数据采集来给你的数组赋值,这样有很多不同方式的赋值,比如你写了个程序,通过键盘录入给数组赋值,或者通过拷贝另一个数组的数据来给你的数组赋值,或者通过某种条件从其他地方塞选出数据然后赋值给你的数组,就是说你数组的赋值渠道(方式)有很多种,但这些情况的前提就是你的数组数据不明确! |