我試圖在Kotlin中填充字符串以在控制檯輸出上實現一些正確的對齊。沿着這些路線的東西:Kotlin中的填充字符串
accountsLoopQuery - "$.contactPoints.contactPoints[?(@.contactAccount.id)]"
brokerPassword - *****
brokerURI - tcp://localhost:61616
brokerUsername - admin
contactPointPriorityProperties - "contactPointPriority.properties"
customerCollection - "customer"
customerHistoryCollection - "customer_history"
defaultSystemOwner - "TUIGROUP"
我已經結束了編碼這種方式 - 與Java的的String.format作弊:
mutableList.forEach { cp ->
println(String.format("%-45s - %s", cp.name, cp.value))
}
是否存在與科特林庫這樣做一個適當的方式?
很好的答案。我已經嘗試過你的建議,它的作用就像一個魅力。 –