Java中两个整数比较大小这样写可以吗。

来源:百度知道 编辑:UC知道 时间:2024/07/06 17:09:11
public class Max{
int max(int x,int y){
return x>y?x:y;
}
public static void main(String[]args){
Max aaa=new Max();
int aaa.Max(10,20); //编译报错,x1行
System.out.println(aaa.Max);//x2行

}
}
我这样出出现了一个问题,请大家帮我看一下。
还有有跟好的方法吗?我对void返回类型,和set,get. 方法有点不熟悉
还有x1和x2行能互换吗

int i;
i=aaa.max(10,20);

得这么写
简写成
int i=aaa.max(10,20); //x1
然后
System.out.println(i); //x2
必须得把这个方法的返回值返回到一个变量上
SET GET 这里用不上 那也都是自己写的 你就再看遍书
x1 x2当然不能互换 x1是赋值 x2是把变量显示到cmd里

java 不是 C++ 怎么可以用Int来定义方法呢????
保存为Max.java
class Max{
public max(int x,int y){
System.out.println(x>y?x:y);
}
public static void main(String[]args){
Max aaa=new Max();
int aaa.Max(10,20);
}
}