-1

この "Ljava.lang.String;@1ba22e94" のようなJava文字列エラーに遭遇した人はいますか? 配列の戻り値をデバッグしようとしているときに遭遇しました。それは何ですか、どうすれば解決できますか?

4

3 に答える 3

2

これはエラーではありません。配列の文字列表現は、単に (一種の) 内部アドレスを返します。配列の実際の内容を表示するには、次を使用できます。

Arrays.toString(yourArray);
于 2012-12-03T16:14:07.160 に答える
1

エラーではありません。オブジェクトの表現です。

于 2012-12-03T16:13:52.610 に答える
1

これは String 配列のクラス表現です。あなたが使用することができます

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 に答える