メソッドで引数を使いたい
![生徒](https://atnettec.com/wp-content/uploads/2023/02/女生徒.jpg)
生徒
教授?
前にJavaのメソッドを教えてもらいましたよね。
食べたいものがプリンだけでない場合はどうしたら良いのですか?
![教授](https://atnettec.com/wp-content/uploads/2023/02/イラスト.jpg)
教授
そういう場合は、引数を使いますよ?
public class Main {
static void mySweets(String sname) {
System.out.println(sname + "が食べたい!");
}
public static void main(String[] args) {
mySweets("プリン");
mySweets("シュークリーム");
mySweets("ケーキ");
}
}
メソッドで複数の引数を使いたい
![生徒](https://atnettec.com/wp-content/uploads/2023/02/女生徒.jpg)
生徒
私、それぞれ食べたい数が違うのですが?
数を出力することもできますか?
![教授](https://atnettec.com/wp-content/uploads/2023/02/イラスト.jpg)
教授
ふむふむ。
もちろんです?
public class Main {
static void mySweets(String sname, int quantity) {
System.out.println(sname + "を" + quantity + "個食べたい!");
}
public static void main(String[] args) {
mySweets("プリン", 5);
mySweets("シュークリーム", 8);
mySweets("ケーキ", 31);
}
}
![生徒](https://atnettec.com/wp-content/uploads/2023/02/女生徒.jpg)
生徒
すごい!
スイーツのパラダイスですね!
でも、さすがにケーキを31個も食べられませんよ?
![教授](https://atnettec.com/wp-content/uploads/2023/02/イラスト.jpg)
教授
おやおや?
歳の数だけたべなくて良いのですか?
![生徒](https://atnettec.com/wp-content/uploads/2023/02/女生徒.jpg)
生徒
なっ?!
ヘンな節分を作るのはやめてください。
私はそんなに年増じゃありませんし!!