public class BiJiao{
public static void main(String[] args) {
int[][] myInt = {{8,2}, {3,1},{5,6}};
getMin(myInt);
getMax(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);
} static void getMax (int[][] myInt)
{
int myMax = myInt[0][0];
for(int i = 0;i<myInt.length;i++)
{
for(int j=0;j<myInt[i].length; j++)
{
if(myMax<myInt[i][j])
{
myMax=myInt[i][j];
}
}
}System.out.println("My Max is " + myMax);}
}
请问,此段代码为什么必须要在getMax和getMin方法前加上static来修饰,否则提示错误!谢谢各位大虾解答!
public static void main(String[] args) {
int[][] myInt = {{8,2}, {3,1},{5,6}};
getMin(myInt);
getMax(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);
} static void getMax (int[][] myInt)
{
int myMax = myInt[0][0];
for(int i = 0;i<myInt.length;i++)
{
for(int j=0;j<myInt[i].length; j++)
{
if(myMax<myInt[i][j])
{
myMax=myInt[i][j];
}
}
}System.out.println("My Max is " + myMax);}
}
请问,此段代码为什么必须要在getMax和getMin方法前加上static来修饰,否则提示错误!谢谢各位大虾解答!
BiJiao bj=new BiJiao();
bj.getMin(myInt);
bj.getMax(myInt);