私は Java を少し上達させることに取り組んでいます。私が遭遇した問題は、次のようにすべて 1 行でユーザー入力を取得することです。
System.out.println("Please input numbers that you would like to work with");
//Read in user input into ArrayList, taking into account that they may input Strings or anything else.
ユーザーがこのようなものを入力すると仮定します
1、2、4、257、犬、うさぎ、7、#
あるいは
1 2 4 257 犬うさぎ 7 #
一度に 1 つの入力を読み取る方法をいくつかの場所で見てきましたが、動的な ArrayList を一度に読み取る最良の方法はわかりませんでした。
論理的にはその方法を知っていると思いますが、まだ試していないので、コンマを使用する場合と使用しない場合の違いについてはあまり気にしていません。実際の主な問題は上記のとおりです (ユーザー入力を ArrayList に読み込むユーザーが一度にすべての数値を入力した場合の動的サイズ)。ありがとう、そして私は必ずしもコードを探しているわけではありません。これは宿題ではありません。これを行う最善の方法を考えているだけです。それがどのように行われたかを論理的に述べるだけでも機能しますが、コードは高く評価されます。