问题:
Implement function ToLowerCase() that has a string parameter str, and returns the same string in lowercase.
方法:
这个应该不用说了吧,直接看代码。
具体实现:
class ToLowerCase {
fun toLowerCase(str: String): String {
val result = StringBuilder()
for(ch in str) {
if (ch in 'A'..'Z') {
result.append(ch + ('a' - 'A') )
} else {
result.append(ch)
}
}
return result.toString()
}
}
fun main(args: Array<String>) {
val input = "Hello"
val toLowerCase = ToLowerCase()
print(toLowerCase.toLowerCase(input))
}
有问题随时沟通
网友评论