浏览 1646 次
锁定老帖子 主题:Core Java摘要(1)
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-08-02
Java中布尔值和整数不能相互转换 Java在变量命名中区分大小写。如Box和box是两个不同的名字 Java中使用final来表示常量。 一个常量在某个类的多个方法中都是可用的,这种常量通常称作类常量(class constants) 位操作符: &(与) |(或) ^(异或) ~(非) <<(左移位)比如 3 << 1 表示11(二进制)左移1位, 变为110(二进制) >>(右移位) 要测试两个字符串是否相等,可以使用equals方法。如果字符串s和t相同,那么表达式s.equals(t)将返回true,否则返回false。 不要使用==操作符来检测两个字符相等与否!它只能判断两个字符串是否存储在同一位置。 带标签的break语句。标签必须在你要跳出的最外层循环的前面,并且标签后必须有一个冒号。 continue语句把控制转移到它所在的最内层循环的开始。 与C++不同,Java中不能重载操作符。 拷贝数组:可以把一个数组变量拷贝给另一个,这时两个变量都指向相同的数组。 如: int[] a = b; a[5] = 12; // 现在b[5]的值也为12 Java中可以创建不同行具有不同长度的不规则数组(ragged array) 二维如: int[][] adds = new int[NMAX+1][]; for(n = 0; n <= NMAX; n++) adds[n] = new int[n+1]; 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |