一维数组基础

          创建数组有两种方式:1.初始化方式创建(列如:int [ ] sums={1,2,3,4,5,6});)表示一个长度为6的数组,并且各元素的值已经附好。

                                      2.使用new关键字初始化创建(列如:int [ ] sums=new int[20];)表示一个长度为20的数组,但是并没有附元素的值。

          数组的默认值:1.整形(byte/short/int/long):0

                              2.浮点型(float/double):0.0

                              3.字符型(char):空格

                              4.布尔类型(boolean):false

                              5.字符串(string):null

          数组的特点:1.同种数据类型:数组类型一旦确定就不能改变。

                           2.连续空间存放:数据空间是连续的。

                           3.空间长度:数组有自己的长度,初始化的时候需要定义。

                           4.数组的下标:从0开始,第一个数组下标为0,最后一个为n-1。

                           5.数组的存储:可以保存"基本"和引用两种类型。

第一种创建方式列如:

//输入一个长度为3的数组,并求平均值。
// double[] sums=new double[3];
// sums[0]=2;
// sums[1]=5;
// sums[2]=9;
// System.out.println("sums[0]="+sums[0]);
// System.out.println("sums[1]="+sums[1]);
// System.out.println("sums[2]="+sums[2]);
// double x=(sums[0]+sums[1]+sums[2])/3;
// System.out.println("平均数x="+x);

第二种创建方式列如:

//输出一个递加为3的数组
// int [] sums = new int[30];
// int index=0;
// for (int i = 0; i < sums.length; i++) {
// sums[i]=index;
// index=index+3;
// }
// for (int i = 0; i < sums.length; i++) {
// System.out.println("sums["+ i +"]="+sums[i]);
// }

原文地址:https://www.cnblogs.com/liyi113115/p/6081686.html