java中如果想将Object转化成list,大部分人会直接使用强制类型转换,如下:
![](https://i-blog.csdnimg.cn/blog_migrate/0ba1728907052fd18dd34b7ab63de4eb.png)
这样强制转换编译会提示Unchecked cast: 'java.lang.Object' to 'java.util.List<java.lang.String>,编译器的意思该强制类型转换并未做类型校验,强制转换并不安全,可能会抛出异常导致程序崩溃。
1、在解决问题的过程中,通过下面的方法无法进行转化:
![](https://i-blog.csdnimg.cn/blog_migrate/de6ec51f5dd368a2844dfedf96de2b22.png)
2、只能通过下面的方法进行解决:
![](https://i-blog.csdnimg.cn/blog_migrate/f6e836adb49d371106b98efbffe2d315.png)
java中如果想将Object转化成list,大部分人会直接使用强制类型转换,如下:
这样强制转换编译会提示Unchecked cast: 'java.lang.Object' to 'java.util.List<java.lang.String>,编译器的意思该强制类型转换并未做类型校验,强制转换并不安全,可能会抛出异常导致程序崩溃。
1、在解决问题的过程中,通过下面的方法无法进行转化:
2、只能通过下面的方法进行解决: