Titor2036
@Titor2036

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

public static void main(String[] args)のブロック内について

Q&A

Closed

解決したいこと

public static void main(String[] args){
//このブロック内について
}

のブロック内には通常どんなものを入れるのでしょうか??

今、電卓プログラムを書こうとしていて、足し算や引き算などのメソッド、入力するメソッドなどを作る必要があると思うのですが、public static 〜〜 には、System .out .println(//計算結果)とかを入れておけばいいですか??

どうぞよろしくお願いいたします。

0

1Answer

public static void main(String[] args) は、Javaプログラムにおけるエントリーポイントです。
つまりプログラムを実行すると、必ず最初にこのメソッドが呼び出され、ここに書かれたコードが実行されます。
これ以外の意味はmainメソッドにはなく、printが必須または書くべきであるということは全くありません。

今、電卓プログラムを書こうとしていて、足し算や引き算などのメソッド、入力するメソッドなどを作る必要があると思うのですが、public static 〜〜 には、System .out .println(//計算結果)とかを入れておけばいいですか??

要件によるとしか言いようがありません。
必要なら書く、必要ないなら書かないだけかと。

問題があるわけではないのですが、ゴールと質問内容のレベルが大きく乖離しているように思えます。
例えるなら積分に取り組もうとしているのに、「2 + 3 は何ですか?」と聞いているような段階です(方向は間違っていないがあまりにも遠い。遠すぎる)。
まずは、Javaの入門書を一通り読んで、基本的な構文やメソッドの使い方、main メソッドの役割をしっかり理解してから、いろんなものに挑んだほうが結果的に早いかと思います。この調子で今のような疑問が出るたびにここで聞いていると初心者を脱するのに10年はかかるでしょう。

3Like

Comments

  1. @Titor2036

    Questioner

    習得するのに、とにかく何かしらプログラムを作るのが近道と聞いて練習になりそうなものを作ろうとしていました・・・

    ドットインストール終え、あとはとにかく書いて覚えようと思っていました。
    一度立ち止まって入門書で勉強してみようと思います。

    アドバイスとご提案ありがとうございます。

Your answer might help someone💌