1. ホーム
  2. リスト

リストコレクションに関するいくつかの一般的な操作

2022-02-25 07:42:54

1) List<String> が要素を含むかどうか

List<String> stringList = new ArrayList<>();
stringList.add("aba");
stringList.add("kkk");
stringList.add("ooo");


stringListにabaが含まれているかどうか、containsコマンドで確認できます。

if (stringList.contains("aba"){
       //true
}else{
      //false
}

2) List<String> の文字列を "," でスプライスする。

String.join(",", stringList)

 と出力されます。

aba,kkk,000

3) リストから配列、配列からリスト

1) List to Array: (Note: List is converted directly, list.toArray() will throw exceptions, compile through, execute exceptions.)
ArrayList<String> list = new ArrayList<String>();
String[] strings = new String[list.size()];
list.toArray(strings);

2) Array to List.
String[] s = {"a","b","c"};
List list = java.util.Arrays.asList(s);