数组的定义,高手们就别看了^_^

整理一下数组的定义,高手们就别看了。主要是为了加深自己的理解与知识点的巩固。
java中数组有三种书写形式,int[] a;或者int a[];或者int []a;而我人为第一种书写形式更加的合理化;第三种使用比较少,但是也是合法定义。推荐使用第一种方式,为什么这样说呢?

int 指的是类型,而其后跟上的应该是变量的名称。如果你写作是后面的一种形式的话,是不是可以把a[],这个整体看作是一个变量呢?而用前者就不会有这样的歧义。所以在这里我推荐大家用的是前一种书写形式。

那么运用数组我们应该注意点什么呢?

1、 int [] a;在这里只是声明了这样的一个数组,而并没有为其开辟空间。开辟空间需要用new关键字。

2、提到了new ,这个关键字,我在这里就多说一句, 数组名=new 类型[大小];注意这里new,后面加的是类型名称而不是数组的名称,在这里是为了说明空间分配的是什么样的空间类型给这个数组。

3、int[] a={1,3,4,5}; 这样的负值是容许的。这里省略了new关键字。但是这样的int[] a=new int [5];

a={1,3,5,4,5,6}是不容许的。

4、数组作对象引用的时候,类名[]a=new 类名[个数];注意这里后面的括号是[]而不是()。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值