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
更新时间:
相关文章
java实现数组相减
先定义两个数组,前面的一个小,后面的一个比前面的大,名为相减其实就是求大数组中小数组不包含的那一部分的集合 我们可以看Test.java源代码 [code lang="java"] packag 阅读更多…
asp读取txt文本文档内容至数组,并控制输出指定行(列)
针对很多朋友想知道如何用asp获取.txt文件的内容,并存入数组,输出指定行或列 <% Sub ReadFiles() Dim objFSO Dim objText Dim O 阅读更多…
javascript数组降维
网上有不少提供数组降维的方法,但是一般是二维数组,并且对多维数组的处理不好。降维自然会想到用concat方法,如果只是全部循环用push的话,那样写起来更麻烦,必要时该用concat的就用concat 阅读更多…
将object型转换为数组array型
object貌似是最大的类型了,在使用数据的时候有的数据的键和值得形式基本上就是数组了,但是它却不是array类型,可以这样的函数转换一下就行了。 function object_to_arr 阅读更多…
