scala中的字符串

16 阅读1分钟
字符转成数字
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) 
}