需求 :
通过List<Bean> 的String,readValue成 List<Bean> 的对象
实现方法 :
ObjectMapper().readValue(jsonString,object : TypeReference<List<Bean>>(){})
- 这是一种简写的方法,TypeReference 是一个抽象类,所以用匿名内部类的方式来简化代码,提高可读性
- Kotlin对于匿名内部类的写法接触的也非常的少,可以看出是非常简洁优雅的,仅以此文加深印象,分享给大家~