通过写了两个方法来对比理解,总结一下3点,希望能帮到你,如下面代码所示。- public class Test2{
- public static void main(String[] args){
- sop();
- System.out.println(getSum());
- }
- //1.当用void,即没有返回值时,就不用写return
- public static void sop(){
- System.out.println("I love you , honey !");
- }
- //2.当有返回值时(这里返回值是int类型数值),要return语句
- public static int getSum(){
- int sum = 0 ;
- for(int i = 0 ; i<100 ; i++){
- sum += i ;
- }
- return sum ;
- }
- }
- class Person{
- Person(){
- //3.在构造函数中是绝对不能有return语句的
- }
- }
复制代码
|