能运行,使说明存在一个正确的class,和编译不能通过没什么关系!
你应该用:b = max(array);
你应该用:b = max(array);
解决方案 »
- 内部类!!谢谢
- 新手提问:一张页面有一个文本域,提交后,如何在另外一张页面取的文本域的路径?
- 一直本分揭帖,想不到信誉分被扣,想不明白,散完1000分不准备揭帖了(二)!
- 一道很难的英文Java题,关于Heap(堆)的,不知道有没有高人能搞定??100分送出。
- Blob 提问
- 使用自定义类
- 高手来看:关于按钮 只要回答正确了,要多少分给多少分 !!!!
- 菜鸟提问:在数据库方面,对于结果集ResultSet,是否有方法返回其记录条数??
- 请教大虾们,如何用 java 实现树型数据结构?
- 那位高手能否给我解释一下对象序列化(Serializable)接口的具体含义?为什么要用对象序列化?
- 求教。
- Linux 下 HelloWorld 问题
而不是你所用的那些
改正如下:
import java.io.*;
public class HelloWorld{
static int max(int[][] a){//此处改
int x;
int y;
int max;
max=a[0][0];
for(x=0;x<=3;x++){
for(y=0;y<3;y++){
if(a[x][y]>max)
max=a[x][y];
}
}
return max;
}public static void main(String args[]){
int[][] array = new int[4][3];//此处改
int i;
int j;
for(i=0;i<=3;i++){
for(j=0;j<2;j++)
array[i][j]=i+j;
}
int b;
b = max(array);//此处改
for(i=0;i<=3;i++){
for(j=0;j<3;j++)
System.out.println(array[i][j]);
}
System.out.println("最大值为:"+b);
}
}==============================
在下所说,也许并非正确,请从建议的角度批判地吸收!
现在按照上面几位高手的方法是过了,都是可以的,谢谢!