私が着手できるクールな、または興味深い Java コンソール アプリケーションを教えてください。今のところ私が知っているのは、コンソール アプリケーションの作成方法だけです (Java は初めてです) が、何かクールなものを作成したいのですが、クラスで行ってきたのは基本的なビジネス アプリケーションだけです (かなり退屈ですが、Java の概念に役立ちます)。
2 に答える
ここでは、基本的な OOP テクニックと Java プログラミング言語の詳細を学ぶのに役立ついくつかの楽しい演習を紹介します。
ポーカー: http://www.dreamincode.net/forums/topic/116864-how-to-make-a-poker-game-in-Java/
TicTacToe: https://code.google.com/p/java-console-tictactoe/source/browse/trunk/?r=8
まず、特に数学が好きなら、Project Eulerを強くお勧めします。
次に、TicTacToe プログラムを作成することをお勧めします。(手番を 1 ~ 9 の数字で入力します。コンピューターが画面を更新し、勝利条件をチェックします。次に、他のプレイヤーが手番を入力すると、コンピューターが画面を更新します。など) 書くのは楽しいプログラムですが、一部の人にとっては困難です。
ATMも楽しいですよね。複数の「アカウント」を作成したり、現金を預けたり引き出したりすることができます。当座貸越を検出する何らかの形式を含めるようにしてください。
Colossal Cave Adventure の真似をするのも楽しいものです。ただし、これは永遠にかかる可能性があるものです。
行列の数学操作は、線形代数が好きかどうかに応じて、楽しい練習になる可能性があります...:)