public class Main {
public static void main(String[] args) {
hello(); // 戻り値、引数なし
hello("Java"); // 戻り値なし、引数あり、オーバーロード
// 戻り値、引数ありメソッドの使用例
int addNum = add(1, 2);
System.out.println("合計:" + addNum);
// booleanを返すメソッドの使用例
int num = 7;
if(isEven(num)) {
System.out.println(num + ":偶数");
} else {
System.out.println(num + ":奇数");
}
} // mainメソッド〆
// 戻り値、引数なし
public static void hello() {
System.out.println("Hello, World");
}
// メソッドのオーバーロード:引数の型や個数が違う場合は同名のメソッドを定義できる
// 戻り値なし、引数あり
public static void hello(String name) {
System.out.println("Hello, " + name);
}
// 戻り値、引数あり
public static int add(int a, int b) {
return a + b;
}
// boolean型の戻り値
public static boolean isEven(int c) {
// 偶数(2で割ったら0)であればtrue、奇数であればfalseを返す
return c % 2 == 0;
}
} // Mainクラス〆