私は、Java コーディングに戻るためのプロジェクトに取り組んでいます。これはテキスト ベースのゲームです (あまり多くはありませんが、どこかから始めなければなりません)。とにかく、私は問題に遭遇しました。部品の名前 (これはハードウェアの大物ゲームです) と価格を配列に入れることができる必要があります。たとえば、デスクトップ コンピューターには CPU などのパーツがあり、ゲームには CPU の選択肢が表示されます。このデータを保存する方法が必要ですが、プレーヤーの利益のためにすべての CPU の名前を保存するだけでなく、名前と一緒に価格も保存する必要があるため、かなり複雑です。その上、デスクトップ、ラップトップ、コンソールなどの複数の製品タイプがあり、それぞれ部品名と価格がほとんど異なります。デスクトップなどの製品タイプを (列に) 格納する 3 次元配列を考えました。
また、製品タイプごとにクラスを作成し、各クラスに部品と価格を定義するための配列 (2 次元配列) を配置することも考えましたが、それでも複雑であり、このデータをソートする方法を知りたいと考えています。ゲーム時間が進むにつれて、パーツのロックが解除されます。前もって感謝します。