java 学习中的难点

  数组定义方法:

  数据类型 [ ]数组名
String [ ] strings;       int numbers [ ];   char[ ];

在java语言中,数组的声明还有另一种方式;
数据类型 数组名 [ ];  即,我们可以如此书写我们的代码:

String strings[] ;
int nms [];

这与前面的书写效果是相同的,但并不推荐如此书写
数组的赋值:

数组名 [索引位置]=值;
我们的数组索引是从0开始的,所以最大索引比数组能够存储的数据总量要小了。

我们通常称数组能够存储的数据总量即为数组所分配的空间成为数组等长度(length),所以数组的最大索引值应为length-1
我们是用数组来存储多个数据的时候要注意一点:每一个数组中能够存储与数组类型相同的数据,如:double类型的数组中能存储double类型的数据,String类型的数组中则只能存储字符串。道理很简单,联想一下家里的各种“柜子”,我们会不会袜放入冰柜而西瓜放入鞋柜呢?当然不会。

在Java中,除了我们已经先学习过的Sring的类型可以用来存储字符串之外,还可以使用StringBuffer类型,StringBuffer类型是专门提供用于处理字符串的引用数据类型,而且相比String类型,StringBuffer更为高效,特别是进行追加字符操作的时候,使用StringBuffer类型可以大大提高程序的运行效率

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值