- _nosay
JAVA数组学习记录(一)
2017-12-08 13:50:52
使用数组
- 声明数组
int[] a; - 分配空间
a = new int[5]; - 赋值
a[0] = 8; - 处理数据
a[0] = a[0] *10;
分配空间
告诉计算机分配几个格子
score = new int[30];
avgAge = new int[6];
name = new String[30];
声明数组并分配空间\
数据类型[] 数组名 = new 数据类型[大小];
int[] arr = new int[5];
arr[0] = 124;
赋值:向分配的格子里放数据
score[0] = 89;
score[1] = 79;
score[2] = 76;
由于上面赋值方法还是显得比较的烦琐,下面有两种简单的赋值方式
边声明边赋值
int[] score = {89,79,76}; int[] score = new int[]{89,79,76};
动态地从键盘录入信息并赋值
Scanner input = new Scanner(System.in); for(int i = 0;i<30;I++){ score[i] = input.nextInt(); }
java中的数组类型
- char[]
- int[]
- double[]
- String[]
- Scanner[]
- Random[]
第一种使用数组的方式
int arr[];
arr = new int[5];
arr[0] = 32;
第二种使用数组的方式
int[] arr = new int[5];
arr[0] = 32;
第三种使用数组的方式
int[] arr = {23,43,45};