java数组定义要怎么定义?java入门教程

TheDisguiser 2020-06-08 14:04:28 java常见问答 6772

数组是java中存放多个元素的一个类型,小伙伴们知道数组该怎么定义吗?快跟小编来看看吧。

一、数组是什么,什么时候使用数组。

数组也是数据类型的一种。

int a=2;
int b=3;
int c=4;
int d=5;
……
int x=99;

如果要记录多个同一类型的数据时,我们可以采用数组的方式。

int[] arr;

二、数组的定义(数组有个[])

数据类型[] 名字 = new 数据类型[长度];
int[] a = new int[9]; //只能用来放9个整数的数组
double[] b = new double[5]; //只能用来放5个小数的数组
String[] c = new String[250]; //只能用来放250个字符串

三、往数组里放入数据(数组利用下标访问数据)

b[0] = 12.5; //数组b里面的第一个房间
b[1] = 22.5; //数组b里面的第二个房间
b[2] = 23.5;
b[3] = 34.5;
b[4] = 18.5;

数组下标的最大值 = 数组的长度-1 (因为下标是从0开始数的)

四、显示数组

数组一般是和大量数据一起配合使用的,所以为了方便起见,一般都是用循环来和数组配合

for (int i =0;i<数组.length;i++){
System.out.print(数组[i]);
}
//length(长度),用数组的名字.length,能得到数组的长度

五、数组的输入

1、事先知道放入数组中的是哪些数据

数据类型[] 名字 = {数据1,数据2,数据3..};

比如:记录5.8 ,4.3 ,2.1 ,6.5

double[] a = {5.8,4.3,2.1,6.5};

2、事先不知道放入数组的是哪些数据

用循环的方式一个个接收,比如接收5个学生的名字

for (int i=0;i<a.length p="" )<=""> 
{
System.out.println("请输入第"+(i+1)+"个名字");
a[i] = input.next();
}

以上就是关于如何定义数组的全部内容了,小伙伴们如果还想了解更多数组相关java入门知识,就快关注我们的网站吧。

推荐阅读:

java数组转字符串要如何转换?一般有几种方法?

java数组去重怎么去除?java实现数组去重方法

java数组初始化原理有哪些?java初始化数组原理介绍