java一维数组赋值给二维数组,java给二维数组赋初值

java一维数组赋值给二维数组,java给二维数组赋初值,Java中的二维数组的赋值与输出方式

本文主要介绍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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: