scala学习笔记03-JAVA集合与SCALA 集合互操作
程序员文章站
2022-06-14 20:47:13
...
JAVA集合与SCALA 集合互操作:scala.collection.JavaConversions
propertiesAsScalaMap ------可以将java中的properties类型转换为scala中的map类型
//propertiesAsScalaMap ------可以将java中的properties类型转换为scala中的map类型
var prop:Properties = new Properties()
prop.put("zs","kkk")
val mapScala = JavaConversions.propertiesAsScalaMap(prop) //转换成为scala的map类型
//bufferAsJavaList --------将buffer的子类转换成java的list类
var ab1 = ArrayBuffer(1,2,3,4)
val ints_java = JavaConversions.bufferAsJavaList(ab1) //转换成java的list类型
//asScalaBuffer --------将java中的类型转化为 mutable.Buffer类型
var list_java = new java.util.ArrayList[String]()
list_java.add("ssss")
val list_scala = JavaConversions .asScalaBuffer(list_java)
list_scala // mutable.Buffer[String]
下一篇: java 加解密(3DES)