Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说数组(Array)——数组介绍,希望能够帮助你!!!。
数组基本要求:
1.声明数组
* 数据类型[ ] 数组名 = new 数据类型[ ]{数据1,数据2,....,数据n};
注意,=后面的[ ]里不要写数组长度,写了会报错
* 数据类型 数组名[ ] = new 数据类型[ ]{数据1,数据2,....,数据n};
2.分配空间
数据类型[ ] 数组名 = new 数据类型[大小] ;
String[] strs = new String[] { "hello", "java", "html" };
3.赋值
方法1: 边声明边赋值
数组名[下标] = 数据; 注意:(下标从0开始)
arr[0] = 10;
arr[1] = 20;
arr[2] = 45;
arr[3] = 55;
方法2:动态地从键盘录入信息并赋值
Scanner input = new Scanner(System.in);
for(int i = 0; i < 30; i ++){
scores[i] = input.nextInt();
}
4.处理数据
byte/short/int/long类型数组元素默认值:0
float/double类型数组元素默认值:0.0
char类型数组元素默认值:" "
boolean类型数组元素默认值:false
String类型数组元素默认值:null
1.
2.
int[ ] scores = new int[2];
scores[0] = 90;
scores[1] = 85;
scores[2] = 65;//数据越界
System.out.println(scores[2]);
3.编译出错,创建数组并赋值的方式必须在一条语句中完成
int[ ] score = new int[5];
score = {60, 80, 90, 70, 85};//数据要在一条语句完成
int[ ] score2;
score2 = {60, 80, 90, 70, 85}; //数据要在一条语句完成
今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
上一篇
已是最后文章
下一篇
已是最新文章