首页 > 编程知识 正文

java二维数组初始化,java二维数组输入

时间:2023-05-03 21:06:51 阅读:41581 作者:2257

一点睛

1每行元素数不同的二维数组

Java可以更灵活地定义二维数组,使二维数组中每行的元素数不相等。 这与其他编程语言不同。 例如,在以下二维数组中,第一行有四个元素,第二行有三个元素,第三行有五个元素

int [ ] [ ] num={ 1,2,3,4 },{ 1,2,3 },{ 1,2,3,4,5 }; 以下语句声明整数二维数组num并分配空间。 其中第一行是四个元素,第二行是三个元素,第三行是五个元素

int [][] num=null; num=new int[3][]; num[0]=new int[4]; num[1]=new int[3]; num[2]=new int[5]; 上面二维数组的图解如下。

获取二维数组行数和特定行数的元素个数

假设num是二维数组

int len、len0、len1、len2; len=num.length; //num行数len0=num [0] .计算length//num第1行的元素个数len1=num [1] .计算length//num第2行的元素个数len2=num[2].length; //num3第3行元素的个数二实战

一码

publicclasstwodimensionarray { publicstaticvoidmain [ ] args } { intsum=0; int [ ] [ ] num={ 30,35,26,32 },{ 33,34,30,29 }; //声明数组,设定初始值for (inti=0; i num.length; I )//输出销售量,计算总销售量({ System.out.print ) (“第) (i 1)”个人成绩为() ) ) ) ) ) ); for(intj=0; j num[i].length; j ) (system.out.print ) num[I][j] ' ); sum =num[ i ][ j ]; } System.out.println (; }system.out.println (总成绩为“sum”分!' ); }2运行

第一人的成绩是30 35 26 32人的成绩是33 34 30 29总成绩是249分!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。