public class HelloWorld {
static int score1 = 86;
static int score2 = 92;
public static int sum() {
return (score1+score2);
}
public static void main(String[] args) {
// 调用静态方法sum并接收返回值
int allScore = sum();
System.out.println("总分:" + allScore);
}
}
static int score1 = 86;
static int score2 = 92;
public static int sum() {
return (score1+score2);
}
public static void main(String[] args) {
// 调用静态方法sum并接收返回值
int allScore = sum();
System.out.println("总分:" + allScore);
}
}
2017-04-04
如果直接写成newScore.getScore(); 那么运行的结果为:
姓名:爱慕课
加分后的成绩:HelloWorld$1MInner@659e0bfd
这说明带返回值类型的方法被调用时 一般需要重新给它定义一个变量
这里就是: MInner m= new MInner();
int newScore= m.getScore();
感觉只是点真的是繁杂冗长 这个以前在讲返回值那章 讲的并不太明确
姓名:爱慕课
加分后的成绩:HelloWorld$1MInner@659e0bfd
这说明带返回值类型的方法被调用时 一般需要重新给它定义一个变量
这里就是: MInner m= new MInner();
int newScore= m.getScore();
感觉只是点真的是繁杂冗长 这个以前在讲返回值那章 讲的并不太明确
2017-04-04