字符串是scala中比较重要的一种类型
一:定义
val aString:String="hello,world"
当然也可以不指定String类型,scala编译器会自动推断出类型为String,如下
var aString="hello,world"
其中String类型是不可变的,如果需要改变的,则可以使用String Builder
二:常用函数
1:字符串长度 length
val vString:String="abc1232"
vString.length()
2:字符串连接 concat 或者 +
String1.concat(String2)
Str1+Str2
3:格式化字符串
4:常用方法
1 | char charAt(int index) 返回指定位置的字符 |
2 | int compareTo(Object o) 比较字符串与对象 |
3 | int compareTo(String anotherString) 按字典顺序比较两个字符串 |
4 | int compareToIgnoreCase(String str) 按 |