mshd.net
当前位置:首页 >> JAVA中如何创建一个二维数组,然后给二维数组赋值! >>

JAVA中如何创建一个二维数组,然后给二维数组赋值!

普通的赋值是:int[][] i = {{1,2,3},{2,3,4},{1,3,4}}; 如果是其他情况可以这样:比如: import java.util.* public class TT(){ public static void main(String[] args){ int m=0; for(int i=0 ;i

普通的赋值是:int[][] i = {{1,2,3},{2,3,4},{1,3,4}}; 如果是其他情况可以这样:比如: import java.util.* public class TT(){ public static void main(String[] args){ int m=0; for(int i=0 ;i

int[,] a=new int[2,2]; int a[y][x]; int a[2][2] = {0}

目前就一种不需要循环的,把数组类型定义为数值类(short, int, float, double),且定义数组行列。 例如int a[][] = new int[4][4]; 这时候a中所有元素都是0。但是要赋其它值貌似不行。

java中给Boolean型二维数组赋值,可以使用for循环语句,逐个赋值,如下代码: public class ceshi {public static void main(String[] args) {Boolean group[][] = new Boolean[3][14];for (int i = 0; i < group.length; i++) {for (int j = 0;...

赋值很容易啊,主要看你想怎么赋,就是给什么数据啊! 二维数组就是多了层大括号嘛,举个例子: int[2][3]={{1,2},{3,4},{5,6}}; 动态赋值的话lpaisgm的方法就可以满足。 如果想赋随机数可以这么写 Random rnd = new Random(); for(int i=0;i

方式一:public Object[][] create(int m,int n){ return new Object[m][n];}方式二:System.arrayCopy();Arrays.copy();都可以实现,你可以百度一下用法,java还可以实现“奇异”数组,数组中的数组长度可以不一致。

import java.util.Scanner; public class Main1 { public static void main(String ars[]){ Scanner s=new Scanner(System.in); System.out.println("请输入数组行数和列数"); int x=s.nextInt(); int y=s.nextInt(); int [][]awarry=new int[x]...

private int a[][] = new int[10][10]; 然后该类有一个方法: public void fun() { //可以给二维数组a在这里赋值么? a = {{2,2,2},{3,3,4}};//这样写会报错! 应该怎么写呢? } 在方法里给成员变量赋值是可以的,但必须是动态初始化,题目中在方...

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com