[解決済み] Javaで配列の全要素を任意の値で初期化する方法
2022-02-19 17:22:15
質問内容
で
C/C++
私たちは
memset()
関数は、私の望みを叶えてくれますが
Java
すべての要素を特定の値で初期化するにはどうしたらよいでしょうか?私たちが
int[] array=new int[10];
これは単に、すべての要素が0に等しいサイズ10の配列を初期化するものです。私はこの初期化整数を私の配列の1つに対して変更したいのです。
-1
. そうでない場合は
for
初期化直後のループで、インデックスから
0
からインデックス
size-1
で、そのループの中で、要素を
-1
. 以下は、より理解を深めるためのコードです。
int[] array = new int[10];
for (int i = 0; i < size; i++) {
array[i] = -1;
}
これでいいのでしょうか?同じことをするための他の方法はありますか?
どのように解決するのですか?
プリミティブ型であれば
Arrays.fill()
:
Arrays.fill(array, -1);
[
ちなみに
memset
の配列に対してのみ使用されます。
char
.
]
関連
-
[解決済み】 java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver [重複]。
-
[解決済み] 配列から特定の項目を削除するにはどうすればよいですか?
-
[解決済み] JavaScript で配列に値が含まれているかどうかを確認するにはどうすればよいですか?
-
[解決済み] 配列に特定のインデックスで項目を挿入する方法 (JavaScript)
-
[解決済み] Javaで配列に特定の値が含まれているかどうかを判断するにはどうすればよいですか?
-
[解決済み] Javaで配列を宣言し、初期化する方法は?
-
[解決済み] Javaで文字列値からenum値を取得する方法
-
[解決済み] Java の配列を表示する最も簡単な方法は何ですか?
-
[解決済み] JavaScriptで配列の先頭に新しい配列要素を追加するにはどうすればよいですか?
-
[解決済み] 配列のすべてのメンバーを同じ値で初期化するには?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】HTTPステータス 405 - リクエストメソッド「POST」はサポートされていません (Spring MVC)
-
[解決済み] if / for / while 内で "Missing return statement" が発生する。
-
[解決済み】Android Studio クラス org.codehaus.groovy.runtime.InvokerHelper を初期化できませんでした。
-
[解決済み】エラー:'if'のない'else'エラー
-
[解決済み] 二項演算子「&」のオペランド型がおかしい java
-
[解決済み】スレッド "main "での例外 java.util.NoSuchElementException
-
[解決済み】intがnullであるかどうかを確認する方法
-
[解決済み] エラー - trustAnchors パラメータは空であってはなりません。
-
[解決済み] SQLエラー。0, SQLState: 08S01 通信リンクの失敗 [重複]。
-
[解決済み] Java 8 は、値や関数を繰り返す良い方法を提供していますか?