[解決済み] カンマ区切りの文字列をリストに変換するには?
2022-03-16 04:41:58
質問
カンマ区切りの文字列を何らかのコンテナ(例えば配列、リスト、ベクター)に変換できるJavaの組み込みメソッドはありますか?それとも、そのためのカスタムコードを書く必要がありますか?
String commaSeparated = "item1 , item2 , item3";
List<String> items = //method that converts above string into list??
解決方法は?
カンマ区切り文字列をリストに変換する
List<String> items = Arrays.asList(str.split("\\s*,\\s*"));
上記のコードは、次のように定義されたデリミターで文字列を分割します。
zero or more whitespace, a literal comma, zero or more whitespace
これは、単語をリストに入れ、単語とカンマの間の空白をつぶすものです。
これは単に配列のラッパーを返すことに注意してください。
できない
例えば
.remove()
その結果
List
. 実際の
ArrayList
を使用する必要があります。
new ArrayList<String>
.
関連
-
Eclipseでプロジェクトエクスプローラービューとパッケージエクスプローラービューを使う
-
[解決済み] JavaScriptで文字列が部分文字列を含むかどうかを確認する方法は?
-
[解決済み] C#のStringとstringの違いは何ですか?
-
[解決済み] JavaでInputStreamを読み込んでStringに変換するにはどうすればよいですか?
-
[解決済み] JavaでStringをintに変換するにはどうしたらいいですか?
-
[解決済み] 文字列の単語を反復処理するにはどうすればよいですか?
-
[解決済み] バイトを文字列に変換する
-
[解決済み] 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 実装 サイバーパンク風ボタン
おすすめ
-
Java エラー報告 スレッド "main" での例外 java.util.NoSuchElementException
-
javaの実行中に「javaの例外が発生しました」と表示された場合はどうすればよいですか?
-
アクセス制限について アプリケーションの種類がAPIでない(必要なライブラリの制限)。
-
eclipse アクセス制限です。タイプ 'xxx' は API ではありません(必須ライブラリ '' の制限)。
-
Dateが型に解決できない問題を解決する
-
Javaクラスローダーにソースコードから潜り込む
-
Enumとの組み合わせでswitchの使い方を一度覚えるために必要な定数式
-
eclipseにプロジェクトをインポートした後、Editorにmain typeが含まれない問題
-
IDEA パッケージステートメントの欠落
-
[解決済み】Java:カンマ区切りの文字列を分割するが、引用符の中のカンマは無視される