Java基础拾忆
来源:互联网 发布:阿里云服务器查看流量 编辑:程序博客网 时间:2024/04/23 14:00
1、&&与&的区别
二者都能用于逻辑真判断。
&& 具有短路功能。if(str != null && !str.equals("a"))当str为null时,&&后面的不会执行,所以不会出现NullPointerException。如果是&,可能会抛空指针异常。
&可以是位运算符,当&两边的表达式不是boolean时,&表示按位与。
2、如何跳出多重嵌套循环
加标记
int arr[][] = {{9,2,6},{5,2,6},{1,2,4}};
boolean flag = false;
for(int i= 0;i<arr.length&& flag ; i++){
for(int j= 0;j<arr[j].length&& flag ; j++){
if(arr[i][j] == 5){
flag = true;
break;
}
}
}
3、
short s = 1; s = s+1;//1是int,结果是int,需要类型转换后赋给s
short h = 1; h += 1;//+= 运算符,编译器会特殊处理,不会报错.
4、
0 0
- Java基础拾忆
- 重拾Java基础
- Java基础拾粹
- 重拾java基础(二):java基础语法总结
- day2重拾java基础
- Java基础01:基础
- Java基础:基础加强
- Java基础-基础
- java基础的基础
- JAVA基础---基础常识
- Java基础:基础加强
- [Java 基础]基础语法
- Java基础
- java基础
- java 基础
- java基础
- Java基础
- Java基础
- AutoIT多窗口创建,实现Scroll功能设想
- 符合世界杯的大大大大大大
- UVa 437 The Tower of Babylon
- 法规及付款就能学到的大大大
- C#程序中控制Windows的任务栏
- Java基础拾忆
- ios后台更新界面
- 嵌入式 H264—MP4格式及在MP4文件中提取H264的SPS、PPS及码流
- setting bundle 多语言,本地化,系统设置,ios
- 错误: ISO C++ 不允许在类内初始化非常量静态成员
- 回文数C程序
- ACM POJ 1088 滑雪
- 今晚的月亮壹定很美
- 字符输入限制(包含中文等限制)