原因分析 解决方案 1、使用下面的方法 System.out.println(new ObjectMapper().writerFor(new TypeReference<List<Cat>>() {}).writeValueAsString(list)); 2、创建一个类实现List<>接口,然后实例化这个类 参考文章(stackoverflow)