关于数组的问题 我是新手来的,今天看到道题目但不怎么会做,在此求教了。题目是这样的,设计一方法,返回一个二维数组内所有元素的最小值,并测试次方法。谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public static void main(String[] args) { int[][] myInt = {{8,2}, {3,1},{5,6}}; getMin(myInt);}static void getMin (int[][] myInt) { int myMin = 0; for (int i = 0 ; i < myInt.length ; i++ ) { for (int j = 0 ; j < myInt[i].length ; j++) { if (myMin > myInt[i][j]) { myMin = myInt[i][j]; } } } System.out.println("My Min is " + myMin);} public static void main(String[] args) { int[][] myInt = {{8,2}, {3,1},{5,6}}; getMin(myInt);}static void getMin (int[][] myInt) { int myMin = 0; for (int i = 0 ; i < myInt.length ; i++ ) { for (int j = 0 ; j < myInt[i].length ; j++) { if (myMin > myInt[i][j]) { myMin = myInt[i][j]; } } } System.out.println("My Min is " + myMin);}但像这样编写得到的结果是不正确的哦,当遇到数组的的元素大于0时得到的结果都是0的哦 -- 对不起,原来的函数是找对大值public static void main(String[] args) { int[][] myInt = {{8,2}, {3,1},{5,6}}; getMin(myInt);}static void getMin (int[][] myInt) { int myMin = myMin = myInt[0][0]; for (int i = 0 ; i < myInt.length ; i++ ) { for (int j = 0 ; j < myInt[i].length ; j++) { if (myMin > myInt[i][j]) { myMin = myInt[i][j]; }} } System public static void main(String[] args) { int[][] myInt = {{8,2}, {3,1},{5,6}}; getMin(myInt);}static void getMin (int[][] myInt) { int myMin = myInt[0][0]; for (int i = 0 ; i < myInt.length ; i++ ) { for (int j = 0 ; j < myInt[i].length ; j++) { if (myMin > myInt[i][j]) { myMin = myInt[i][j]; }} } System.out.println("My Min is " + myMin);} 楼主用俺的程序啊,老师看了一定给高分! int[][] a={{4,2,3}, {7,0,8,1,6}, {9, -2, 5}}; TreeSet<Integer> ts = new TreeSet<Integer>(); for(int i=0; i<a.length; i++) for(int j=0; j<a[i].length; j++) ts.add(a[i][j]); System.out.println(ts.first()); 更新数据库--怎么实现下面的代码--初学者请指教 多线程数据同步问题 html:select标签中的值如何读取资源文件 Java 编写编译器可行性及建议。 java 初学者简单问题 运行出错!! 给位你们觉得这样的人有前途吗? 怎么修改这个程序哦? 报数组错误 compareTo(Object o)方法举例 关于JFileChooser,我想只选择文件夹,但是选择的时候必须显示出文件 找不到符号的,求解 构造函数中try/catch 求关于类properties的详解(中文版)
int[][] myInt = {{8,2}, {3,1},{5,6}};
getMin(myInt);
}static void getMin (int[][] myInt) {
int myMin = 0;
for (int i = 0 ; i < myInt.length ; i++ ) {
for (int j = 0 ; j < myInt[i].length ; j++) {
if (myMin > myInt[i][j]) {
myMin = myInt[i][j];
}
}
}
System.out.println("My Min is " + myMin);
}
int[][] myInt = {{8,2}, {3,1},{5,6}};
getMin(myInt);
}static void getMin (int[][] myInt) {
int myMin = 0;
for (int i = 0 ; i < myInt.length ; i++ ) {
for (int j = 0 ; j < myInt[i].length ; j++) {
if (myMin > myInt[i][j]) {
myMin = myInt[i][j];
}
}
}
System.out.println("My Min is " + myMin);
}
但像这样编写得到的结果是不正确的哦,当遇到数组的的元素大于0时得到的结果都是0的哦
int[][] myInt = {{8,2}, {3,1},{5,6}};
getMin(myInt);
}static void getMin (int[][] myInt) {
int myMin = myMin = myInt[0][0];
for (int i = 0 ; i < myInt.length ; i++ ) {
for (int j = 0 ; j < myInt[i].length ; j++) {
if (myMin > myInt[i][j]) {
myMin = myInt[i][j];
}
}
}
System
int[][] myInt = {{8,2}, {3,1},{5,6}};
getMin(myInt);
}static void getMin (int[][] myInt) {
int myMin = myInt[0][0];
for (int i = 0 ; i < myInt.length ; i++ ) {
for (int j = 0 ; j < myInt[i].length ; j++) {
if (myMin > myInt[i][j]) {
myMin = myInt[i][j];
}
}
}
System.out.println("My Min is " + myMin);
}
TreeSet<Integer> ts = new TreeSet<Integer>();
for(int i=0; i<a.length; i++)
for(int j=0; j<a[i].length; j++)
ts.add(a[i][j]);
System.out.println(ts.first());