java中数组定义a[]和[]a有什么区别?

2025-03-26 18:22:00
推荐回答(4个)
回答1:

你的写法不准确
int[] a 和 int a[]
前者[]是跟着类型的,别拆散了,
两种写法是一样的,可以互换,但是建议使用前者 int[] a;
因为java是强类型语言,声明变量的时候要指定变量的类型,使用前者更能清楚表达 数组类型,而使用后者,光看类型是不知道是数组还是int的
前者也更为通用。

回答2:

java中建议使用第二种,因为第二种能很明白说明是
int数组,而第一个把int和[]分开,从语义上讲是不通的,不过2种方式都能用,没有什么区别

回答3:

一样的,写法不同而已

回答4:

第二种好像表达有误耶