javaでじゃばじゃばった話(内容は無いよう)

ふと、思い出して試したこと

public static void main( String[] args )
{
System.out.println(args);
}

てな感じにすると

[Ljava.lang.String;@nnnnnnnn

みたいに出力される[

Ljava.lang.String; は

java.lang.String オブジェクトの1次元配列を表すクラスのバイナリ名で

@部分は

その配列オブジェクトのハッシュコード

 

参考URL

https://www.tsh-world.co.jp/sp/support/manual/V701html/interop/itr_33.htm

[Lとは : JavaA2Z