有返回值和无返回值的区别、方法的注意事项
有返回值和无返回值的区别
我们来写一个测试,我们来看一下区别;
有返回值:
public static void main(String[] args) throws IOException {
sum(18,90);
}
public static int sum(int a ,int b){
int suma= a+b;
System.out.println(suma);
return suma ;
}
}
有返回值的就是把答案公布出来
无返回值:
public static void main(String[] args) throws IOException {
sum(18,90);
}
public static void sum(int a ,int b){
int suma= a+b;
System.out.println(suma);
}
}
无返回值就是把答案留给自己,不公开
方法的注意事项
- 使用方法时候的注意事项:
- 方法应该定义在类当中,但是不能在方法当中在定义方法,不能嵌套
- 方法定义的前后顺序无所谓
- 方法定义之后不会执行,如果希望执行, 一定要调用,单独调用,赋值调用,打印调用
- 如果方法有返回值,那么必须写上return,返回的类型必须和方法的数据类型相同