listメソッドへの配列

図1に示すように、手動で実施

配列をトラバースリストに読み込み、保存されています

    パブリックリストの<string> toListTest1(文字列[]配列){ 
        リストの<string>リスト= 新規のArrayList <> (Array.lengthと)。
        (文字列T:配列){ 
            list.add(T)。
        } 
        戻りリスト。
    }

クラスasListアレイ内のメソッドを使用して2、()

java.utilであるため、私は、Arrays.asList()、メソッド、リストへの配列は、しかし、戻り値は、単にオブジェクトの配列で、.add場合().remove()メソッド意志java.lang.UnsupportedOperationExceptionがエラーしてみましょう。ただ、クラス内のアレイ、および無オーバーライドこれらのメソッド。

    パブリックリストの<string> toListTest2(文字列[]配列){ 
        リストの<string>リスト= 新規のArrayList <>(は、Arrays.asList(この.strings))。
        戻り値のリスト。
    }

3、ストリームの配列を使用して

    パブリックリストの<string> toListTest3(文字列[]配列){ 
        リストの<string>リスト= Arrays.stream(アレイ).collect(Collectors.toList())。
        戻り値のリスト。
    }

使用制限は、1.8以上を使用するためには、があります

多くの方法があります。CollectionUtils.addAll()など

おすすめ

転載: www.cnblogs.com/lcxz/p/11249945.html