三元运算符

Java最令人着迷的就是三元运算符,运算符经常用于代替如下形式的if-else语句: if(condition)    …

阅读全文 »

位运算符

Java还提供另外一组运算符–位运算符来扩展Java解决问题的范围.位运算符可以用于long,int,sho…

阅读全文 »

使用命令行实参

既然了解了String类,就可以理解目前出现的每个程序的main()方法中的args形参了.许多程序把他称为命令行实参….

阅读全文 »

字符串

从日常的程序设计角度看,Java最重要的数据类型之一就是String.String定义并支持字符串.在其他许多程序设计语…

阅读全文 »

for-each形式的循环

使用数组时,经常会遇到需要从头到尾检查每一个数组元素的情况.例如,为了计算保存在数组中的一些值的总和,或计算平均值,搜索…

阅读全文 »

使用length成员

因为数组是作为兑现实现的,所以每个数组都包含有数组元素数量的实例变量length(换句话说,length包含了数组的大小…

阅读全文 »

数组引用赋值

与其他对象相似,当把一个数组引用变量赋给另一个变量时,只需修改一下该变量引用的对象即可.既没有生成数组的副本,也没有使一…

阅读全文 »

不规则数组

当为多维数组分配内存时,只需要为第一维分配内存,而其余的可以单独分配。例如,下面的代码就在声明table数组时为他的第一…

阅读全文 »

多维数组

尽管一维数组是程序设计中最常用的数组,但是多维数组(二维及二维以上的数组)也是常见的。在Java中,多维数组是数组的数组…

阅读全文 »