本文主要介绍Java中二维数组的赋值和输出方法,有很好的参考价值,希望对大家有所帮助。如有错误或不足之处,请不吝赐教。
目录
二维数组的赋值和输出随机给二维数组赋值,打印出每个元素标题。
二维数组的赋值与输出
公共类演示1 {
公共静态void main(String[] args) {
//声明一个二维数组:有三行,列数待定,数组结构表示为{{},{},{}}
String s[][]=新字符串[3][];//动态分配一个二维数组
s[0]=新字符串[3];
s[1]=新字符串[2];
s[2]=新字符串[3];
s[0][0]=' a ';
s[0][1]=' b ';
s[0][2]=' c ';
s[1][0]=' d ';
s[1][1]=' e ';
s[2][0]=' f ';
s[2][1]=' g ';
s[2][2]=' h ';
//String s[][]={{'a,b,c'},{'d,e'},{'f,g,h ' } }静态赋值二维数组
for(int I=0;is.lengthI) {//s.length表示行数。
system . out . print(' { ');
for(int j=0;js[i]。长度;J) {//s[i]。长度表示列的数量
system . out . print(s[I][j]' ');
}
system . out . print(' } ');
system . out . println();
}
}
}
随机给二维数组赋值,打印输出每个元素
题目
Java随机给二维数组赋值,打印出每个元素。
代码:
导入Java . util . random;
公共类TestArrays1 {
公共静态void main(String[] args){
//随机给二维数组赋值,打印出每个元素。
Random Random=new Random();
int rand=0;//存储随机数
int[][]数组=new int[3][4];//声明一个二维数组
//给数组赋值
for(int I=0;iarrays.lengthi ){
for(int j=0;贾雷[我]。长度;j ){
rand=random . nextint(100);//随机生成0-100之间的正整数
arrays[I][j]=rand;
}
}
//打印输出(使用for循环)
system . out . println(' adopt for loop:');
for(int I=0;iarrays.lengthi ){
for(int j=0;贾雷[我]。长度;j ){
system . out . print(arrays[I][j]' ');
}
}
//打印输出(带有增强的for循环)
system . out . println();//换行
system . out . println(' adopt for loop:');
for(int[] a:arrays){
for(int b:a){
system . out . print(b ' ');
}
}
}
}
结果:
以上个人经历,希望能给大家一个参考,也希望大家多多支持我们。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。