[Ljava.lang.String; cannot be cast to java.lang...

前几天作项目的时候,遇到这样一个问题

[Ljava.lang.String; cannot be cast to java.lang.String

查资料一看,原来“[”表示一维数组,“[[”表示二维数组,"L"表示对象的类型,所以[Ljava.lang.String表示的就是一维字符串数组的类型,故一维字符串数组转换成字符串类型就会抛出java.lang.ClassCastException java

相关文章
相关标签/搜索