私はKotlinがList<out E>
コレクションを持っているのを見ていますが、私はどのように初期化するのか分かりません。 Javaでは、次のように書くことができます:Kotlinでリスト<T>を初期化する方法は?
List<String> geeks = Arrays.asList("Fowler", "Beck", "Evans");
私はKotlinで同じようにすることはできますか?救助へ
私はKotlinがList<out E>
コレクションを持っているのを見ていますが、私はどのように初期化するのか分かりません。 Javaでは、次のように書くことができます:Kotlinでリスト<T>を初期化する方法は?
List<String> geeks = Arrays.asList("Fowler", "Beck", "Evans");
私はKotlinで同じようにすることはできますか?救助へ
listOf
トップレベルの機能:
val geeks = listOf("Fowler", "Beck", "Evans")
パラメータを指定せずに[listOf](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/list-of.html)を呼び出すと空のリストが表示されるか、[emptyList](https: //kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/empty-list.html)より読みやすくしてください。 – frogcoder
もあります[arrayListOf](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/array-list-of.html) –
@GregTあなたは本当のMVPです:)ありがとう! – cesarferreira
ちょうどより多くの情報を追加するため、KotlinはlistOf
とmutableListOf
で初期化することができ不変List
とMutableList
の両方を提供しています。 Kotlinがコレクションに関して提供していることにもっと関心があるなら、Collectionsの公式レファレンス文書に行くことができます。
['listOf'](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/list-of.html)? – Michael