Ljava.lang.String

  • Post author:
  • Post category:java


今天在做 web项目时,翻页遇到报错。

类型不匹配错误,其中Object的类型是Ljava.lang.String

查了一下,以下是有用的信息:

String [] str={“1″,”2″,”3”}; System.out.println(str);

结果 :{Ljava.lang.String;@de6ced

左边的”[“,可是看成数组的维度,”[[“这个就是二维数组

“L”代表这个数组是引用数据类型的数组.基本数据类型的每种类型都有自已对应的标识符.

“java.lang.String”是数组元素的类型,标识这个数组是什么类型的数组.

原来我将String数组强制转换行String类型时出错,至少为什么会出现String数组,那是另外的问题

如:页面表单有同名的元素,框架自动转换成一个数组。