2015.7.29学习内容
一.Switch选择结构
1.回顾
01.在Java中如何产生一个随机数
Math.random() 随机数范围:0到1,能取到0,取不到1
02.equals():
在Java中,如果比较两个字符串用==的话,会出现错误,所以以后我们只要是对字符串类型进行对比,统一使用equals方法
2.Switch选择结构
Switch(char/int){
case 1:
//语句
break;
case 2:
//语句2
break;
default:
//默认语句
break;
}
3.switch注意点:
* 01.小括号中表达式只能取两种类型:int、char
* 02.case分支的值不能相同
* 03.case和break必须成对出现
* 04.default的位置不影响运行结果
* 当case中没有配置项时,才执行default块的内容
05.switch语句只对比一次
4. 异常处理
用input.hasNextInt()判定用户录入的内容是否是整数
二.循环结构之While和do-while循环
1.while循环
while(条件){
//循环体
}
例:
int num=1;//初始变量
while(num<=100){//循环条件
System.out.println("好好学习,天天向上");//循环体
num++;//改变迭代变量的值
}
所有的循环必须具备四要素:
01.初始变量
02.循环条件
03.循环体
04.必须改变迭代变量的值
2.程序调试
(1).断点调试步骤:
设置断点
启动调试
单步运行
调试启动后,运行到设置断点的代码行将停住,点击F6可以单步运行程序,观察程序运行过程
观察变量
单步运行时可以在“变量”视图中看到变量当前的值
发现问题
修正代码,重新运行,解决问题
(2).程序调试的目的:找出缺陷原因,修正缺陷
(3).程序调试的主要方法:设置断点、单步执行、观察变量
3.do-while循环
do{
//循环体
}while(循环条件);