如何更改.csv 数据 Kotlin 中的数字格式

how to change the format of numbers in .csv data Kotlin

我从传感器接收数据并将其保存在 .csv 文件中。但是我的格式是 0.234.234.234.123.5434
我需要的是这样的格式 0,23452342234234234

private fun formatRowData(x: Float,
                            y: Float,
                            z: Float,
                            length: Double,
                            angle: Double): String {
    return String.format(
           "${SimpleDateFormat("H:m:s:SSS")
                .format(today.time)};$x;${y};${z};${length};${angle}",  Locale.GERMANY
    )
}

试试这个:

var value:String  ="0.234.234.234.123.5434"
value = value.replaceFirst(".", ",")
value = value.replace(".","")

println(" : "+value)

输出:

 : 0,2342342341235434