[解決済み] 配列のpush()やpop()に相当するものですか?
2022-03-04 20:47:38
質問
メインのJavaファイルで作成した配列から項目を追加、削除、参照しようとしているのですが、正しい構文がわからず困っています。 アクションスクリプトでは、配列にアイテムを追加したり削除したりするためにpush()とpop()がありますが、アンドロイドに同等のものがありますか?
どのように解決するのですか?
Javaでは、配列のサイズは(初期化後は)固定されています。つまり、配列に項目を追加したり削除したりすることはできません。
int[] i = new int[10];
上のスニペットは、整数の配列の長さが10であることを意味します。11 番目の整数を追加するには、次のように新しい配列に参照を再割り当てする必要があります。
int[] i = new int[11];
Javaでは、java.utilパッケージは、配列のようなコレクションから項目を追加したり削除したりすることができるあらゆる種類のデータ構造を持っています。古典的なデータ構造であるStackは、pushとpopのメソッドを持っています。
関連
-
[解決済み] java.lang.ClassCastException: java.util.Arrays$ArrayList は java.util.ArrayList にキャストできません。
-
[解決済み] アニメーションGIFの表示
-
[解決済み] Java: getInstanceとStaticの比較
-
[解決済み] なぜパスワードにはStringではなくchar[]が好まれるのですか?
-
[解決済み] Javaの「for each」ループはどのように機能するのですか?
-
[解決済み] グリッドレイアウトにおけるフリングジェスチャーの検出
-
[解決済み] Gradle for Androidを使用して、外部のaarパッケージを手動でインクルードする方法
-
[解決済み】Android UserManager.isUserAGoat()の正しい使用例?)
-
[解決済み】KotlinでJavaの静的メソッドに相当するものは何ですか?
-
[解決済み】Javaで(a != 0 && b != 0)よりも(a*b != 0)の方が速いのはなぜか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Java - JTextFieldが空かどうかを確認する
-
[解決済み] Java Genericメソッドをstaticにするには?
-
[解決済み] 警告: コンテキスト初期化中に例外が発生 - 更新の試みはキャンセルされました。
-
[解決済み] ORA-01654: インデックスを拡張できません。
-
[解決済み] raw 型のメンバへのアンチェックの呼び出し
-
[解決済み] ファイルを作成せずに、ファイルが存在するかどうかをチェックする
-
[解決済み] java.lang.ClassCastException: java.lang.Long を java.lang.Integer にキャストできない(java 1.6
-
[解決済み] init-paramとcontext-param
-
[解決済み] Java: getInstanceとStaticの比較
-
[解決済み] java.io.IOException。DER長の短い読み取り