如何在Kotlin中启动String数组?

时间:2017-12-18 12:30:53

标签: kotlin

我想知道如何在String [] errorSoon = {"Hello", "World"};中启动类似于此Kotlin的数组。怎么做?

6 个答案:

答案 0 :(得分:7)

您可以使用Kotlin Basic Type文章中描述的arrayOf()功能 您的代码将是下一个:

val errorSoon = arrayOf("Hello", "World")

答案 1 :(得分:1)

试试这个if (android.os.Build.VERSION.SDK_INT >= 21) { CookieManager.getInstance().setAcceptThirdPartyCookies(mWebView, true); } else { CookieManager.getInstance().setAcceptCookie(true); } arrayOf()

中创建数组
Kotlin

从代码

下面的数组中获取值
val errorSoon = arrayOf("a", "b", "c")        

您可以阅读更多 here about it

答案 2 :(得分:1)

val errorSoon = arrayOf("Hello", "World")

答案 3 :(得分:1)

val array= arrayOf("Hello", "World")

还有一种方法可以创建String Array。

// Creates an Array<String> with values ["0", "1", "4", "9", "16"]
val asc = Array(5, { i -> (i * i).toString() })

答案 4 :(得分:1)

字符串数组也可以用方括号初始化。

export default Field(TextField, 'TextField')

答案 5 :(得分:0)

在全局

声明数组
names = arrayOf(String())

现在在onCreate方法中用值

初始化数组
override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main)

    //Init array here
    names = arrayOf("Friends List", "Notification")
}