疑問が 1 つあります。List を反復処理できますか? コレクションではなく、リストを意味します。List がインターフェースであることは知っていますが、 List を反復処理することは可能のようです ( convert "String[]
" using "Arrays.asList(String[])"
.
それは可能ですか、それとも間違っていますか?
疑問が 1 つあります。List を反復処理できますか? コレクションではなく、リストを意味します。List がインターフェースであることは知っていますが、 List を反復処理することは可能のようです ( convert "String[]
" using "Arrays.asList(String[])"
.
それは可能ですか、それとも間違っていますか?
指定されたメソッドはCollectionjava.util.List
である を返します。どうしたの?
List yourList = Arrays.asList(yourStringArray);
for (String s : yourList) {
// do something with s
}
またはもっと簡単に(リストは必要ありません)
for (String s : yourStringArray) {
// do something with s
}
リスト、配列、または配列をラップするリストを反復処理できます。while ループまたは for ループで Iterator を使用して反復処理を行うことができますが、インデックスを数えたり、 for each 構造を使用したりできます。
これを行う方法は多くないので、すでに多くの例を追加しません。