最近の記事
とあるGPTとの対話録 「Scanner」「コマンドライン引数args」「public static void main(String[] args)」
Scannerとpublic static void main(String args[]); の違いって何? `Scanner`と`public static void main(String[] args)`は、Javaのプログラム内でそれぞれ異なる役割を果たしており、全く異なるものです。これらの違いを順番に見ていきましょう。 --- ### 1. **`Scanner`** `Scanner`は、Javaで入力を受け取るために使われる**クラス**です。特に、キ
とあるGPTとの対話録 「ラムダ式」「Arrays.sort(students, (a, b) ->a.old - b.old);」
Arrays.sort(students, (a, b) -> a.old - b.old); これを初心者にもわかるように丁寧に解説して。 このコードは、`Arrays.sort`を使って、`students`という配列を年齢(`old`)の昇順に並べ替えるためのものです。 細かく分解して説明しますね。 1. `Arrays.sort` `Arrays.sort`は、配列の要素を並べ替えるためのメソッドです。 引数として、並べ替えたい配列(ここでは`student