kotlin - 如何在 Kotlin 中向 StringBuilder 追加新行
问题描述
在 Java 中,跟随代码是一种实现方式。
StringBuilder result = new StringBuilder();
result.append(someChar);
result.append("\n");
在 kotlin 中的惯用方式?
解决方案
Kotlin 1.3 提供了扩展功能来简化任务。
用法:
val strBuilder = StringBuilder()
strBuilder.appendln("some text")
在 Kotlin 1.4appendln()
中已弃用并引入了appendLine()。
用法:
val strBuilder = StringBuilder()
strBuilder.appendLine("some text")
推荐阅读
- java - 使用大画布时 JavaFX 中的 NullPointers
- android - 在 Flutter 中显示列表中的一个元素
- ruby-on-rails - Rails ActionView::SyntaxErrorInTemplate(渲染模板时遇到语法错误:)
- ssl - 如何为 Google Cloud 负载均衡器设置 Letsencrypt?
- json - 使用 Spring Batch 生成非常大的复杂 JSON 文件
- reactjs - 如何使用 useContext 钩子传递数据?
- apache-kafka - Confluent Replicator 的偏移转换如何处理时钟偏差?
- html - 如何根据屏幕大小对齐项目?
- excel - 发送附件 PDF
- python - Python NameError:未定义名称'timeInMinutes'