java数组的一点总结
2013-06-07 18:22
176 查看
int[] a = new int[10];java中只要看到new,就是建立的对象,说明数组代表着对象对于java中8个原生数据类型,建立数组后,每个索引元素会有默认值
byte | 0 |
short | 0 |
int | 0 |
long | 0 |
float | 0 |
double | 0 |
char | \u0000 |
boolean | false |
类 | null |
注意:\u开头的是一个Unicode码的字符,\u0000代表的应该是NULL,输出控制台是一个空格...
二维数组
int[][] a = new int[2][3];
这里实际上是建立了一个int[][]类型的对象(数组是对象),里面有2个int[]类型的索引,分别参考长度为3的一维数组对象,初始值为0。
遍历2维数组
方法一
int[][] a = new int[2][3];for(int i=0;i<a.length;i++){for(int j=0;j<a[i].length;j++){System.out.print(a[i][j]+" ");}System.out.println();}方法2[/code]
for(int[] b : a){for(int value : b){System.out.print(value+" ");}System.out.println();}[/code]注:a.length得到长度为2,代表这二维数组的行数,如果是使用new创建二维数组,指定初始值int[][] a = new int[2][3]{{1,2,3},{4,5,6}};注意二维数组可以是不规则的矩阵
int[][] arr = new int[2][];arr[0] = new int[]{1,2,3,4,5};arr[1] = new int[]{7,8,9};for(int[] a : arr){for(int value : a){System.out.print(value+" ");}System.out.println();}
相关文章推荐
- java零碎知识点总结 1:数组的长度
- 黑马程序员---Java基础总结---语句、函数、数组
- [原]Java流使用的一点总结
- java 数组及数组得内存管理总结
- 数据结构与算法分析笔记与总结(java实现)--数组8:数组中重复的数字
- java基础之数组常用操作总结(必看篇)
- Java基础总结 - 数组排序之交换排序
- Java基础总结 - 数组排序之归并排序
- 2.java数组(个人总结)(1)
- java中数组常用方法总结
- JAVA基础 - 数组相关的方法总结
- 黑马程序员:Java基础总结-----Arrays 数组的工具类
- logic Java阶段总结3(数组)
- java中泛型创建数组的总结
- (20120708)java数组练习(总结)
- Java 数组排序 和 list排序 总结
- Java基础学习总结——数组
- java中泛型创建数组的总结
- 关于java数组的一点理解
- (转) Java 数组排序总结 ( 冒泡,选择,插入,希尔)