关于[Ljava.lang.String;@

今天看到遇到一个java.lang.ClassCastException: [Ljava.lang.String;

 

纳闷了怎么出来一个Ljava,一搜 CSDN BSS 如是说~

 

 

[Ljava.lang.String;@d1a1ab 从这个字符串就可以看出

[  表示一维数组,[[ 二维数组……
L  表示是对象类型
java.lang.String;  对象的标准类名

d1a1ab  内部的 hashCode

 

学习了~

你可能感兴趣的:(关于[Ljava.lang.String;@)