java有哪些数组_Java中的数组

>首先何为数组:在内存空间划出一串连续的空间,且长度不可变,存储的数据类型必须要一致。

>数组的基本要素有哪些:①标识符:驼峰命名规则等。

②数组元素:每个数组存放的内容。

③元素下标:从0开始数组中的每个元素都可以通过下标来访问。

④元素类型:数组中所有元素都要是相同的类型。

>注意:数组组长不变,避免数组越界。

看一下创建一个数组的几个小步骤:①声明数组   int类型      int[ ] a;

②分配空间    a=new int [ 5 ];  --->5代表数组长度

③赋值  a[ 0 ]=8;--->给a数组下标为0的元素赋值为8

④数据处理   a[ 0]=a[0 ]*5;

创建数组还有两种方法:1. int[  ]a=new  int []{1,2,3,4};        2.int[  ] a={1,2,3,4}; 此方法不可分行写

为什么需要使用数组

如果声明的变量存在的值较多且同为一种类型的话,那么声明的变量就显得冗余累赘。可以使用声明数组避免这个情况的出现。

下面是一个数组与for循环结合的案例:

public static void main(String[ ] args) {

int[ ] scores = new int[5]; //成绩数组

int sum = 0; //成绩总和

Scanner input = new Scanner(System.in);

System.out.println("请输入5位学员的成绩:");

for(int i = 0; i < scores.length; i++){

scores[i] = input.nextInt();

sum = sum + scores[i]; //成绩累加

}

System.out.println("平均分是:" + (double)sum/scores.length);

}

目的:循环录入5为同学成绩并计算出他们的平均分。

以上就是一些关于数组的基本内容

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值