二维数组如何动态接收? 用2个for循环能完成么?小弟刚学没多久。。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 二维数组两个for可以的,你想一维可以用一个for遍历,二维就相当于有行有列,你要遍历行,还要遍历列 可以 只是你要是想从键盘获取 可能你要去看看 API函数啦 嘿嘿 晕。没人写个么?我自己试了下,总是OutOfBoundsException。 如何解决? 呵呵, 可以搞定,但用到反射哦 public static void printArray(Object source){ if(source==null)return; if(source.getClass().isArray()){ Object[]objs=(Object[])source; for(Object obj:objs){ printArray(obj); } }else{ System.out.print(source); } }不管你数组维数有多长,都能搞定, int[][] a = .....;for (int i = 0; i < a.length(); i++){ for (int j = 0; j < a[i].length; j++){ a[i][j] = ....; // 自己赋值 }} 同一台服务器,同一个websphere,两个应用下log4j时间差8小时 小弟正在自学java!!请各位帮帮忙!! 利用JAVA能否设计多文档界面(MDI)的应用程序? JToggleButton怎么显示多行文字? applet如何弹一个message框,让用户确认? 请教高人,一个排列组合问题 在windows环境下,如何在Java程序中访问autoexec.bat所设置的环境变量的值? 回车和换行有什么不同? String如果是中文的长度问题 Java内置数据结构中为啥没有图??? 这个例子测试了,结果是自己想的,但我想问问,这两个判断有区别么? 求java类库中文版
没人写个么?我自己试了下,总是OutOfBoundsException。 如何解决?
if(source==null)return;
if(source.getClass().isArray()){
Object[]objs=(Object[])source;
for(Object obj:objs){
printArray(obj);
}
}else{
System.out.print(source);
}
}不管你数组维数有多长,都能搞定,
int[][] a = .....;
for (int i = 0; i < a.length(); i++){
for (int j = 0; j < a[i].length; j++){
a[i][j] = ....;
// 自己赋值
}
}