字符转成数字
charAt() 得到的是字符,如果对字符使用toInt,就会得到对于的ASCII码。
asDigit。正确的使用方式是用asDiget。
package string
/*
* 字符串:
* 常见操作
* 1.获取单个字符串
* 2.字符串的长度,空格也是有效的字符
* 3.字符串的截取,从当前字符串中截取一段出来 subString(起点下标,终点下标-不包含)
* */
object string02 {
def main(args: Array[String]): Unit = {
val str1 = "hello scala"
//字符串下标从0开始 println(str1(0))
println("字符串的长度是:" + str1.length)
//把ello这是个字符取出来
val str2 = str1.substring(1,5)
println(str2)
//把cal这三个字符取出来 val str3 = str1.substring(7,10)
println(str3)
// 把3截取出来
val str4 = "我的手机号第三位是31"
val str5 = str4.substring(10,11)
println(str4 + 10)//310
val n = str5.toInt
println(n + 1)
}