什么是数组类型[J中的J

时间:2015-02-06 00:22:04

标签: java arrays

我们熟悉标准的原始数组类型,例如:

[I // array of integer
[L // array of Long
[D // array of Double
[Ljava.lang.Object   // array of Object

但是什么是

[J

群集分配:= 2 - > [J @ 4fe42c88,1 - > [J @ d27bdb2,0 - > [J @ 2c16f7dd

UPDATE 所以我误读了[L:那是一个类/接口的输出 - 我原以为它已经很久了。相反,J代表Long(如第一个答案中所示)

1 个答案:

答案 0 :(得分:9)

来自docs

Element Type        Encoding
long                J
...

即。它是一个长基元数组