Javaでは、特定のインデックスではなく次の宣言されていないインデックスに値を追加する方法はありますか?次のように言ってください:Java配列、次の空のインデックスに項目を追加
int[] negativeArray = new int[21];
int[] positiveArray = new int[21];
2つの異なるタイプのint(たとえば、負と正)の配列が2つあります。私はこれをループしています。スタックのようなものを動作させたいのです(私はスタックについてあまり気にしませんが、私の知る限り、インデックスを通らず、項目をポップ/プッシュするだけです)負の数の場合は、負の配列の次の宣言されていないインデックスの位置に数値を入れます。
私はいくつかの余分なコードでこれを行う方法を考えました。配列のすべての値を0に設定します。変数が負か正であるかどうかを確認するとき、配列を次の値0にループします。これには少しの努力が必要ですが、これを行う簡単な方法はありますか?
編集:基本アレイを使用せずにこれを行う方法はいくつかあります。私は...これが割り当てられていた、と私はそれのためにクレジットを取得するために、配列を使用するために必要なのです
List
がなされてきた理由である
リストを使用できませんか? – assylias
@assyliasオハイオ州私はそれらの1つを使用したことがない、私はそれを試してみましょう。しかし、問題は、私は学校の割り当てがあるので、配列を使用する必要があります。 – Gabe
...またはjava.util.Stack? – aioobe