Day21数组的声明和创建
Day21数组的声明和创建
数组声明创建:
-
首先必须声明数组变量才能在程序中使用数组。声明数组变量的语法有两种:
“dataType [] arrayRefVar;”(首选方法); 或 “dataType arrayRefVar [];”(效果相同,但不是首选方法)。
-
Java 语言使用 new 操作符来创建数组,语法为
dataType [] arrayRefVar = new dataType [arraySize];
3.数组的元素是通过索引访问的,数组索引从 0 开始。
4.获取数组长度的方法为 “arrays.length”。
package com.liu.www.array;
public class Demo01 {
//String[] args : String类型的数组,名字叫做args
public static void main(String[] args) {
//变量类型 变量名称=变量值;
//int[] num1; //第一种数组声明 主要用这种!!!!!!!!!!!!1
//int num2[]; //第二种数组声明
int[] num1=new int[10]; //创建数组 可以存放10个int类型的数
//给数组元素赋值
num1[0]=1;
num1[1]=2;
num1[2]=3;
num1[3]=4;
num1[4]=5;
num1[5]=6;
num1[6]=7;
num1[7]=8;
num1[8]=9;
System.out.println(num1[0]);
System.out.println(num1[1]);
System.out.println(num1[2]);
System.out.println(num1[3]);
System.out.println(num1[4]);
System.out.println(num1[5]);
System.out.println(num1[6]);
System.out.println(num1[7]);
System.out.println(num1[8]);
System.out.println(num1[9]);//没有赋值,输出0
//当int类型,某一个索引对应的变量没有被赋值,默认是0
//计算所有元素的和
//num1.length获取数组的长度
int result=0;
for(int i=0;i<num1.length;i++){
result=result+num1[i];
}
System.out.println(result);//45
}
}