数组
数组的基本格式
//先定义一个数组的类型,再创建数组的空间。
int num[];
num[]=new int[10];//这里创建10个数组
//或者是将其合并在一起写
int num[]=new int[10];
例子:
package com.method;
public class Demo07 {
public static void main(String[] args) {
// 或者是
// int[] num = new int[10];
int num [];
num = new int[10];
num[0]=1;
num[1]=2;
num[2]=3;
num[3]=4;
num[4]=5;
num[5]=6;
num[6]=7;
num[7]=8;
num[8]=9;
num[9]=10;
//令所有数相加。
int resout = 0;
for (int i = 0; i < num.length; i++) {
resout = resout+ num[i];
}
System.out.println(resout);
}
}
静态初始化以及动态初始化
//静态初始化
int[] num = {1,2,3,4,5};
//动态初始化
int[] num;
num=new int[5];
静态初始化在创建num这个数组时,已经定义了数组元素的值。
但是动态初始化中,创建了数组的五个元素后,元素的值并未确定,成为动态初始化,此时元素默认值为0.