美好的一天,我是初学者,遇到了一些问题:

我想使用此代码将此"ромка"或此"роМка"转换为"Ромка"。我的代码还可以。我对toString()有问题。


var name = "ромка"
var charName = name.toLowerCase().toCharArray()
charName[0] = charName[0].toUpperCase()

name = charName.toString()

结果:
charName: {'Р', 'о', 'м', 'к', 'а'}name == "[C@93ec54"
Screenshot

最佳答案

    var name = "ромка"
    var charName = name.toLowerCase().toCharArray()
    charName[0] = charName[0].toUpperCase()

    name = String(charName)

关于arrays - 将char数组转换为字符串时的一些问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56908103/

10-09 04:22