/*
对比有返回值和无返回值
题目1:定义一个方法,求出两数之和。
题目2:定义一个方法,打印两数之和。
*/
package com.xiaxia;
public class Method4 {// Method:方法
public static void main(String[] args) {
System.out.println("===赋值调用 有返回值的test1方法===");
int num1 = test1(2, 3);
System.out.println(num1);
System.out.println("===打印调用 有返回值的test1方法===");
System.out.println(test1(2, 3));
System.out.println("===单独调用 有返回值的test1方法(但是没有用到返回值,无结果)===");
test1(2, 3);
System.out.println("===单独调用 无返回值的test2方法(无返回值的方法只能单独调用)===");
test2(2, 3);
}
public static int test1(int a, int b) {// 有返回值int,谁调用就把计算结果告诉谁
int c = a + b;
return c;
}
public static void test2(int a, int b) {// 无返回值
int c = a + b;
System.out.println(c);
}
}