java中表示数组对象的类

She*_*heo 1 java

代表数组对象的类的名称是什么?例如:

int a[] = new int[5]
Run Code Online (Sandbox Code Playgroud)

这里a是参考变量。System.out.println(a.getClass().getName()) 中保存的对象引用 ID 的类的名称是什么?

命名有什么规则吗?

She*_*heo 5

java中数组的类名

对于 Java 数组,类名是“[”,后跟元素类的编码名称。‘[’字符的个数代表数组的维数

Element Type   Encoding

byte              B

boolean           Z

char              C

double            D

float             F

int               I

long              J

short             S

class or interface   Lclassname; 
Run Code Online (Sandbox Code Playgroud)

例如:对于 float 类型数组类名称是 [F

对于 int [我

对于双精度a[][]=新双精度[2][3]

类名是[[D

来源:http ://ohmjavaclasses.blogspot.com/2011/12/class-name-for-array-in-java.html