package hello;
public class Hello {
public static void main(String[] args) {
// TODO Auto-generated method stub
int x=sum(3,5);//给sum函数里a,b赋值
System.out.println("a,b最大是"+x);
sayHello("zz");//给sayHello函数name字符串“zz”并调用执行
}
static int sum(int a,int b){
if(a>b) {
return a;
}
else{
return b;
}
}
static void sayHello(String name) {
System.out.println("Hello "+name);
}
}
正确给函数赋值,就可以了。可以大大减少重复输入代码。
如果sum不是static 如何在main中调用?是不是java不允许?
Hello h = new Hello(); 然后用h就能调用Hello类中的非静态变量和方法了。