Kotlin
不支持转义字符 "\f"
(换页符)。那么从 java
到 Kotlin
,正确的方法是什么?
Java:
String str = "\f"; // OK
Kotlin:
var str = "\f" // Illegal escape: '\f'
不管怎样,那对我来说看起来像是一个 bug,因为 Kotlin 和 Java 应该能够很好地协同工作。
Kotlin
不支持转义字符 "\f"
(换页符)。那么从 java
到 Kotlin
,正确的方法是什么?
Java:
String str = "\f"; // OK
Kotlin:
var str = "\f" // Illegal escape: '\f'
不管怎样,那对我来说看起来像是一个 bug,因为 Kotlin 和 Java 应该能够很好地协同工作。
\u000C
。Kotlin不支持\f
转义。它并不是很常用——事实上,在看到你的问题之前我都没有意识到Java中有\f
。Escape type|kotlin |java \uXXXX 是 是 \XXX 否 是 // 这是Java八进制转义。 \t 是 是 \b 是 是 \n 是 是 \r 是 是 \f 否 是 \' 是 是 \" 是 是 \\ 是 是 \$ 是 否 // Java只使用 $(Kotlin需要转义$,因为字符串模板使用$。)
//就可以了
- Nurseyit Tursunkulov