Has anyone encountered java string error, which is something like this "Ljava.lang.String;@1ba22e94" ? I encountered it while trying to debug the return value of array. What is it and how do I resolve this?
问问题
151 次
3 回答
2
这不是一个错误——数组的字符串表示只是返回一个(某种)内部地址。要查看数组的实际内容,您可以使用:
Arrays.toString(yourArray);
于 2012-12-03T16:14:07.160 回答
1
这是字符串数组的类表示。你可以使用
String arrayContents = Arrays.toString(myStringArray);
显示内容。所有这些表示都可以在Class.getName()中找到。
Element Type Encoding
boolean Z
byte B
char C
double D
float F
int I
long J
short S
Class or Interface LClassName;
于 2012-12-03T16:13:32.417 回答
1
这不是错误。它是对象的表示。
于 2012-12-03T16:13:52.610 回答