Tag: bufferedreader

在Kotlin中使用BufferedReader的最佳方式

所以我刚刚开始使用Kotlin for Android(希望它可以帮助我使用Swift),并将Android Java代码转换为Kotlin。 在其中一个转换中,我偶然发现了一个BufferedReader,我通常会用Java编写(或者说C#),如下所示: String result = ""; String line = ""; BufferedReader reader = new BufferedReader(someStream); while ( (line = reader.readLine()) != null ) { result += line; } 但是在Kotlin中,似乎Kotlin不允许我在条件的情况下给变量赋值。 目前,我已经编写了如下代码: val reader = BufferedReader(someStream) var line : String? = "" while (line != null) { line = reader.readLine() result += line } […]