您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
javase第一季学习笔记-数组的基本语法
发布时间:2017-06-25 16:10:27编辑:雪饮阅读()
基本语法:
import java.util.Scanner;
public class helloWorld{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
int[] x1;//声明一个整型的数组
x1=new int[3];//为x1数组分配内存空间3个
//给数组赋值
x1[0]=10;
x1[1]=20;
x1[2]=30;
String[] names={"第二梦","杜姐姐","雪饮","聂风","柠檬不萌"};
//获取数组的长度
System.out.println("names数组的长度是:"+names.length);
//遍历数组(for in方式遍历)
System.out.println("for in方式遍历:");
for(String i : names){
System.out.println(i);
}
System.out.println("for in方式遍历完毕");
//for方式遍历
System.out.println("for方式遍历:");
for(int i=0;i<names.length;i++){
System.out.println(names[i]);
}
System.out.println("for方式遍历完毕");
}
}
多维数组的使用:
import java.util.Scanner;
public class helloWorld{
public static void main(String[] args){
Scanner input = new Scanner(System.in);
//初始化一个多维数组(此处是二维)并分配内存空间
int scores[][]=new int[3][4];
for(int i=0;i<3;i++){
for(int j=0;j<4;j++){
System.out.println("请输入第"+i+"个班级的第"+j+"个学员的成绩:");
scores[i][j]=input.nextInt();
}
}
//输出二维数组的每个元素
for(int i=0;i<3;i++){
System.out.println("第"+i+"个班级的学员成绩:");
int sum=0;
for(int j=0;j<4;j++){
System.out.println("第"+i+"个班级的"+j+"学员成绩:"+scores[i][j]);
sum+=scores[i][j];
}
System.out.println("第"+i+"个班级的学员平均成绩:"+sum/scores[i].length);
}
}
}
关键字词:javase,数组