Tag:

格式Kotlin字符串多次出现

我有一个字符串模板看起来像这样: val template = “Something %s something else %s. The first was %1$s, the second was %2$s” 与Java一起工作良好。 如何与Kotlin一起使用这个反复出现的字符串值? 看起来像%1$s是不可能的。 编译器警告: unresolved reference: s

Kotlin – 如何正确连接字符串

一个非常基本的问题,在Kotlin中连接字符串的正确方法是什么? 在Java中,您可以使用concat()方法,例如 String a = “Hello “; String b = a.concat(“World”); // b = Hello World 尽管如此, concat()函数不适用于Kotlin。 我应该使用+号吗?

为什么在Kotlin中隐式地使用了null + nulltypes的字符串?

以下Kotlin代码: val x = null + null 结果x是Stringtypes的,根据String.plus的文档是正确的: 将此字符串与给定[other]对象的字符串表示forms连接起来。 如果接收者或[other]对象为空,则表示为字符串“null”。 但是,我不明白为什么会发生这种情况 – 是由于语言的某些特殊function?

Kotlin – types不匹配:必需:字符串,find:() – >字符串

在Kotlin中,我声明了一个像这样的List : private val items = listOf { “String1”, “String2”, “String3” } 编译器给我这个错误: types不匹配。 必需:字符串 find:() – >字符串 这是什么意思? 我如何解决它? PS对于Kotlin来说很新,所以请问我明显的问题。