数组
- 数组
数组:是一个变量,存储相同数据类型的一组数据
数据类型:int,double,String
相同数据类型:也就是数组中的每一个数组元素都属于同一种数据类型
声明一个变量:就是在内存空间分配一块合适的空间
声明一个数组:就是在内存空间划出一串连续的空间
声明变量
- 声明变量 int a;
- 赋值 a = 6;
- 使用变量
`System.out.print(a);
数组的基本要素
- 标识符:数组名称,用于区分不同的数组
- 数组元素:向数组存放的数据(值)
- 数组下标:对数组的元素进行编号
- 元素类型:数组的数据类型
数组的使用步骤
- 声明数组
int a[ ];数据类型 数组名[ ];
或者:
数据类型[ ] 数组名;
- 分配空间
在Java中可以使用关键字来给数组分配空间
a = new[30];
也就是长度为30的int类型数组
- 赋值
a[0]=89;
这个代表的是数组a的第一个元素
第①和第②,第③可以合并在一起:
声明数组,分配空间,和赋值
int a[ ] = new int[30];
数据类型 声明数组名[ ] = new 数据类型[数组长度];
对数组进行排序的语法
import.java.util.Arrays Arrays.sort(scores)括号这里的单词是数组名 语法:Arrays.sort数组名
从键盘输入数据,存储在数组里面(分数)
import Java.util.Scanner; Scanner input = new Scanner(System.in); System.out.println("请输入5位学员的成绩:"); for(int i = 0; i<scores.length;i++){ scores[i] = input.nextInt( ); }
输出数组信息
for (int k = 0; k < scores.length; k++) { System.out.print(scores[k]+"\t");