数组的基本知识点

1:声明方法: 类型 + 【】+ 空格+数组名字;创建数组的语法是new + 空格 + 类型 +【一个代表数组大小的非负数】。

2::使用数组的java语法是 数组名字+【数组下标】。(下标从0开始不能大于最大值)

3:数组一旦创建后就不可以改变。赋值时类型一定一样。java允许创建任何类型的数组。
4:int 0 double 0.0 char    boolean false;
5:int【】students= {1,2,3,4,}空号内要是“,”
6:int []students = new int[5];
students[0] = 55;
students[0] = 66;
int[] studentsSame;
studentsSame = students;这样之后两者指向同一个数组了。即是studentsSame = students;

7:多维数组长度是每个数组;通过下面一个例子根据九点来理解二维数组;

8:通过代码理解:

 



1.public class ArrayAssign1 
{
public static void main(String args [])
{
int[] arrayA = new int[1];
arrayA[0] = 1005;
int[] arrayB = new int[1];
arrayB[0] = 1985;
arrayA = arrayB;
System.out.println("arrayA的第一个元素为:" +arrayA[0]);
System.out.println("arrayB的第一个元素为:" +arrayB[0]);
arrayB[0] = 9999;
System.out.println("arrayB[0] = 9999;执行完毕");
System.out.println("arrayA的第一个元素为:" + arrayA[0]);
System.out.println("arrayB的第一个元素为:" + arrayB[0]);


}


}



2.

public class MultiDimArrayUsage {
public static void main(String args[])
{
int[][] gradeStudents = new int[2][5];//1
int[] classOne;//2
classOne = gradeStudents[0];//3
classOne[0] = 88;//4
System.out.println("第一个班第一个学生的成绩:" +gradeStudents[0][0]);//5
int[] classTwo = new int[6];//6
classTwo[5] = 99;//7
gradeStudents[1] = classTwo;//8,9;
System.out.println("第二班第六个同学的成绩:" +gradeStudents[1][5]);


}


}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值