ArrayList<Integer> initgenome = new ArrayList<Integer>(Collections.nCopies(4990, 0));
array_unshift(initgenome, 10, 1);
私はJavaのまったく新しいものです。私は5,000遺伝子ゲノムを構築しようとしています。私は4990の遺伝子がその遺伝子について0を有し、最初の10の遺伝子が遺伝子として1を有することを望む。私はオンラインで探していましたが、array_unshiftが配列の先頭に移動したいと思っていた場所が見つかりました。私はこのコードが実際に配列の前に10 1を押しているかどうか、あるいはそれが10の数が多く、1が多く始まっているのかどうかを調べる方法を知らないのですか?このコードは、ArrayListの先頭に10 1を置くように実際に配列に指示していますか?アレイリストUnshift
'new ArrayList(Collections.nCop (10,1).addAll(Collections.nCopies(4990,0))); ' –
flakes