目录
一、集合类型互转
1、Java的集合转Scala集合
2、Scala的集合转java的集合
3、其他
二、集合和数组的转换
三、集合和字符串的转换
四、数组和字符串转换
五、数据类型转换
六、Json和字符串转换
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.61</version>
</dependency>
1、Java版本
同Scala
2、scala版本
import com.alibaba.fastjson
import com.alibaba.fastjson.JSON
def main(args: Array[String]): Unit = {
val str = "{\"name\": \"张三\", \"age\": 21}"
val json = string2Json(str)
println(json2String(json))
}
def string2Json(str: String) = {
JSON.parseObject(str)
}
def json2String(json: JSONObject) = {
json.toString
}