Java基础第十三讲:数组
如果您发现本文排版有问题,可以先点击下面的链接切换至老版进行查看!!!
Java基础第十三讲:数组
1 |
int [] number1; |
2 |
int number2[]; |
1 |
String[][] s1; //二维数组 |
2 |
String[][][][] s2; //四维数组 |
3 |
String[] s3[]; //怪异写法的二维数组,这样写也是正确的,但是不建议这么干 |
1 |
int [] scores; //声明数组 |
2 |
scores = new int [ 34 ]; //创建数组 |
3 |
4 |
int [] i = new int [ 22 ]; //声明并创建数组 |
1 |
int [][] xy= new int [ 2 ][ 3 ]; //声明并创建二维数组 |
2 |
int [][] mn= new int [ 2 ][]; //声明并创建二维数组,只创建第一级数组也是可以的。 |
3 |
mn[ 0 ]= int [ 4 ]; //分别定义第二级数组 |
4 |
mn[ 1 ]= int [ 5 ]; //他们的长度可以不同 |
1 |
Pig[] pigs = new Pig[ 3 ]; //声明并创建猪数组 |
2 |
pigs[ 0 ] = new Pig(); //给每一个元素赋值,创建了三个猪对象,此时数组里才真正有了对象 |
3 |
pigs[ 1 ] = new Pig(); //数组用下标来赋值和访问,下标写在[]中,数组下标最大是声明数量减1 |
4 |
pigs[ 2 ] = new Pig(); |
1 |
int [] numbers={ 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 }; |
2 |
Pig[] pigs = { new Pig(), new Pig(), new Pig}; |
3 |
int [][] xy={{ 2 , 3 },{ 4 , 5 },{ 6 , 7 }}; |
1 |
int [] numbers; |
2 |
numbers={ 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 }; //这样的写法在java中是不允许的,这……很不幸 |
1 |
int [] numbers; |
2 |
numbers= new int []{ 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 }; //创建匿名数组并赋值 |
3 |
4 |
int [][] xy= new int [][]{{ 2 , 3 },{ 4 , 5 },{ 5 , 6 }}; //创建二维匿名数组并赋值 |
5 |
6 |
int [] x= new int [ 3 ]{ 1 , 2 , 3 }; //这样的写法是错误的 |
- 分类:
- Java
更新时间:
上一篇:下一篇: