public static void main(String[] args)
{ Mymax ob=new Mymax();
ob.printInt(10,20);
}
} 提示是 else{System.out.print("max(a,b)="
+b);}
还不能运行的原因是 main() 要写成Main() 这才是程序开始运行的主函数 小写的 系统会认为是自定义的方法
大哥,下次问的时候把代码写规范点。看着好容易找。
改过的代码!
public class MyMax{
void printInt(int a, int b) {
if (a > b) {
System.out.print("max(a,b)=" + a);
}else {
System.out.print("max(a,b)=" + b);
}
}
public static void main(String[] args) {
MyMax ob = new MyMax();
ob.printInt(10, 20);
}
}
代码中好像缺少括号吧。。或者多了一个。在if(a>b)System.out.print("max(a,b)="
+a);} 这个括号要么是多出来的,要么在if(a>b)少了一个{
if(a>b)System.out.print("max(a,b)="
if(a>b)后面少了{
应为
if(a>b){System.out.print("max(a,b)="