今天是Java预科课程的上课第四天,课程内容如下:
01.在Java中如何产生一个随机数
Math.random() 随机数范围:[0,1)的double类型数值
02.equals():
在Java中,如果比较两个字符串用==的话,会出现错误,所以以后我们只要是对字符串类型进行对比,统一使用equals方法(char类型的可以用==比较)
03.Switch选择结构
Switch(变量){
case 1:
//语句
break;
case 2:
//语句2
break;
default:
//默认语句
break;
}
04.switch注意点:
01.小括号中表达式只能取两种类型:int(short long byte)、char、String、枚举
02.case分支的值不能相同
03.case和break必须成对出现
04.default的位置不影响运行结果(有break时)——因为当case中没有配置项时,才执行default块的内容
05.switch语句只对比一次
错误信息解决方案:01.Duplicate case:?——英文意思为“重复的case块”,修改成不重复的case值就ok
05. 异常处理
异常:系统在运行过程中出现的问题称之为异常,在编译时出现的错误称为语法错误(或者编译时异常)
用input.hasNextInt()判定用户录入的内容是否是整数
时间: 2024-11-08 22:00:21