タイトルが示すように、いくつかの "add"関数にあまりにも多くのスペースを使用せずに、異なる値をArrayListに挿入する方法を知りたいと思います。add-functionを使用せずにArrayListを作成する方法
ArrayList<Integer> arr = new ArrayList<Integer>(Arrays.asList(3,4));
ArrayCheck.allDivisibleBy(arr, divisor);
私はARRと呼ばれる配列リストを持っている、これはそのように(3,4)を複数の値を追加するための正しい方法であるかどうかはわかりません。
また、allDivisbleByという別のメソッドで値をチェックしたいと思います。このメソッドの機能は関係ありませんが、値をチェックし、 "ArrayCheck"がメソッドに配列値を送る方法であるかどうかはわかりません。
あなたの正確な質問は何ですか?あるいは、基本的に私たちがあなたのコード全体を書くことを望んでいますか? 'Arrays.asList'についてはhttp://stackoverflow.com/questions/20538869/what-is-the-best-way-of-using-arrays-aslist-to-initialize-a-list –
を参照してください1.はい、あなたはArrayListをそのように作成することができます。しかし、実際にはこれらの値を追加するよりも効率的ではありません。実際、それはあまり効率的ではありません。 2. ArrayCheckは私が今までに聞いたことのあるクラスではなく、マニュアルで見つけることもできます。 – Maura
おそらく 'List arr = Arrays.asList(3、4);'を実行して、同じ機能を得ることができます。リストを変更する必要がないように思えます。 –