Javaの基本構文をさらっただけの初心者です。
Javaで voidという概念について、返り値(出力)がないメソッドにつける、と習いました。
voidの使い方を正しく理解できてるか把握したいので何点か質問したいです。
質問1
メソッドの宣言(定義)と、代入を分けた時にvoidを使えますか?(使わないといけないですか?)
例1
class PiggyBank{ int totalMoeny = 0; void putMoney(int money); putMoney(money) { totalMoney = totalMoney + money; System.out.println("貯金箱に" + money + "円を入れました。"); } } System.out.println(putMoney(400)); }
2回に分けて書きたい場合、「voidでputMoneyを宣言」で「次にメソッドの中身を書く」ということはできますか?
また、出力が絶対にあるようなメソッドの際、宣言と代入を分けることはできますか?
分けた時、宣言の際は voidを使えばいいのでしょうか。
質問2
Javaの初心者用教材などに、
public class HelloWorld { public static void main(String args[]) { System.out.println("Hello World!"); } }
のようなおなじみの流れがありますが、
これは
public static void main{ }
と、すでにvoidが付いているので、中にメソッドを書く時は、
voidは要らないのでしょうか?
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/03/08 03:00