首页 > 代码库 > Java中的“二维”数组
Java中的“二维”数组
二维数组是一维数组,其数组元素是一维数组:三位数组也是一维数组,其数组元素是二维数组。
从这个角度看,Java语言里没有多为数组。
class ArrayList
{ public static void main(String[] args)
{
int[][] arr = new int [3][3];//定义一个二维数组
int sum =0;//记录长度
for(int a = 0 ;a<arr.length;a++) //获取行的长度 //a数组当成一位数组处理
{
for(int b = 0 ;b<arr[a].length;b++){//获取列的长度
sum++;//长度+1
}
}
System.out.println(sum);//输出长度
}
}
//Tips : int[][] arr = new int [3][3] //创建一个长度为3的数组arr,它的数组元素为一个长度为3的数组。
数组初始化的两种方式:
1.静态初始化:初始化由程序员显示指定每个数组元素的初始值,由系统决定数组长度
2.动态初始化:初始化时程序员只指定数组长度,由系统为系统元素分配初始值
整数类型:0
浮点类型:0.0
字符类型:‘\0000’
boolean:false
引用类型:null
Java中的“二维”数组
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。