mshd.net
当前位置:首页 >> jAvA二维数组动态赋值 >>

jAvA二维数组动态赋值

public class qq{ public static void main(String [] args){ int b[][]; b[][]=new int [2][2]; int k=0; for(int i=0;i

public class qq{ public static void main(String [] args){ int b[][]; b[][]=new int [2][2]; int k=0; for(int i=0;i

1,创建二维数组语句:int[][] array = new int[3][3]; 2,直接创建二维数组并赋值语句:int[][] array ={{1,2,3,4,5},{1,2,3,4,5},{1,2,3,4,5}} ; 二维数组,也可以理解为用一维数组保存的元素为一维数组。对于三维数组,等等,都可以这样划分。...

得到一维数组的长度lenth,如果长度为8,二维数组可以这样定义Object[2][4]或者Object[4][2]或者其他,只要相乘的数等于一维数组的长度即可。

你赋值数组空间,给了[5][0]那就相当于是定义了一个5行0列的数组。你觉得这样定义能不报错吗

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

赋值给的是二维数组的元素,而不是i,j,比如:i=0,j=0,时候 Array[0][0]=0*10+0;

普通的赋值是: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

String[][] attrr={{"12","23"},{"34","45"}};//定义赋值 attrr[0][1]="dddddd";//动态赋值

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