多项选择题

已知:

下面哪些语句在横线处可以正常编译()

A.int i=a.length();
B.int i=a[10];
C.int i=a.getAt(0);
D.int i=a[a[0]];