1、字符串String类
def main(args: Array[String]): Unit = {
val s = "bjsxt"
val s1 = "BJSXT"
println(s.indexOf(98))
// println(s.equals(s1))
// println(s.equalsIgnoreCase(s1))//忽略大小写
}
2、可变数组
//val a = new ArrayBuffer[Int]()
val a =ArrayBuffer[Int](1,2,3)
a.+=(4)//数组尾追加+=
a.+=:(100)//+=:数组头添加
a.append(5,6,7,8,9)//追加元素
a.foreach(println(_))
3、不可变数组
val arr2 = Array[String]("a","b","c","d")
val arr3 = Array[String]("e","f","g","h")
val st = Array.concat(arr2,arr3)//将两个数组合并
//st.foreach(println)
val strings = Array.fill(5)("hello")
// strings.foreach(println(_))
4、二维数组
val array = new Array[Array[Int]](3)
array(0) = Array[Int](1,2,3)
array(1) = Array[Int](4,5,6)
array(2) = Array[Int](7,8,9)
//遍历
// array.foreach(arr=>arr.foreach(println))
// for (arr<-array;elem<-arr){
// println(elem)
// }
// for (arr<-array){
// for (elem<-arr){
// println(elem)
// }
// }
5、一维数组
val arr = Array[String]("a","b","c","d")
// val arr1 = new Array[Int](3)
// arr1(0)=100
// arr1(1)=100
// arr1(2)=100
//遍历println(_)
//arr1.foreach(println(_))
// arr.foreach(println)//s=>{println(s)}
// for(elem <- arr){
// println(elem)
// }
}