Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。1,371件0現在javaの学習中です。復習として簡単なコードを打ち込んでそれを学んで自分が覚えている範囲から書き換えているのですがnumの値を表すコードを書いてみました。}}と書き加えてみました。いうのは引数が空のときにつかうものではないのでしょうか。num1というのが書かれているのにどうしてvoidをつけないといけないのでしょうか。100とだされると考えていたのですがエラーがでてしまいました。}}といった記述にすれば問題なくだされるのですが戻り値といったものや引数の約束事やその仕様、voidなどがいまいちわかりません。メソッドの戻り値がないことを示します。値を返すことを示します。文を使って値を返す必要があります。(ここでのvoidは)返す値についてのものなので引数(のあるなし)とは関係ありません。値を引数として必要なことを示します。引数なしにこのメソッドを呼び出すことはできません。引数なしに呼びだそうとする場合には、引数無しのメソッドを書く必要があります。p.display()のように呼び出す、p.display(数値)の様には呼び出せない。引数が必要で引数なしに)は呼び出せない。それぞれのメソッドの要件を満たしていない場合そのメソッドは呼び出されません。B{メソッド名}(C{引数があるかないかあるとしたらその引数の並び})というようになっていて、これはつまりは対外的なインターフェースを表していて、(実際の中身については実際に何が行われるかは使う側は知る必要はない、何を入れれば何がでてくるかだけ分かっていればよいという意味でこの部分を知ってればよい)このメソッドの機能(何を受け取って何を返すか(または受け取らず返さない))を外観するものです。書き方の違いというか、その機能によって(返す値や引数が)決まるものです。個の銅バッジいつもすぐに回答していただきありがとうございます。return文で値を返すとありますがそれは引数とreturnの違いというのは書き方の違いだけととってもいいのでしょうか。12:11の結果は同じでした。retunは値を返すとのことですがreturnとvoidの役割や使いわけがいまいちわかりません。メッソドについて理解が薄いのでメソッドについて勉強しときます。ような場合mul2は、6を返してそれがa2に代入されます。値を返すメソッドの場合その返値を受け取ることが想定されます。受け取らない場合は返値は単に捨てられます。ようなことはできません。問題があるかどうかはプログラムとしての整合性の問題になります。System.out.println(NY_LAtime(3000.0/75.0))のような場合をそれぞれ試してみて下さい。コメントの欄のやつもエラーがでてしまいます。NY_LAtime(3000/75.0)にしてもエラーがでます。作成中にvoidでやろうとしたところそれはできないといわれました。やったら客観的に見てなにが起こってるかわかりやすいからこう書きましょう。回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。FatJarのビルドについて1javaの引数の引渡し作用についてよくわかりません0Javaからmysqlコマンドを実行し、結果をファイルに書き出したい。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。