Tag: tostring

Kotlin有一个标准的方式来将一个数字格式化为一个英文序数?

在Swift中,我可以这样做: let ordinalFormatter = NumberFormatter() ordinalFormatter.numberStyle = .ordinal print(ordinalFormatter.string(from: NSNumber(value: 3))) // 3rd 但是我没有办法在Kotlin那么容易地做到这一点。 有没有这样的方式,或者我将不得不使用第三方库或写我自己的?

如何将堆栈跟踪转换为字符串?

将Throwable.getStackTrace()的结果转换为描述堆栈跟踪的字符串的最简单方法是什么?

Kotlin有一个标准的方式来将一个数字格式化为一个英文序数?

在Swift中,我可以这样做: let ordinalFormatter = NumberFormatter() ordinalFormatter.numberStyle = .ordinal print(ordinalFormatter.string(from: NSNumber(value: 3))) // 3rd 但是我没有办法在Kotlin那么容易地做到这一点。 有没有这样的方式,或者我将不得不使用第三方库或写我自己的?

在Kotlin的toString()中包含在data类的主体中声明的属性

在Kotlin中,是否有可能在数据类的主体中声明的属性包含在默认的toString()结果中? data class A(val b:Int = 0) { val c: Int = 0 } println(A()) 打印: A(b=0) 期望: A(b=0, c=0)

Kotlin – 为非数据类生成toString()

我有一个lateinit字段的类,所以它们不存在于构造函数中: class ConfirmRequest() { lateinit var playerId: String } 我想有toString()方法与所有领域,不想手动写入,以避免锅炉打印。 如果我使用Java,我会使用Lombok @ToString注释来解决这个问题。 有什么办法可以在Kotlin中实现吗?