提示栏
1.switch,if,for,while,do while中的注意点
2.写方法时的细节
3.方法的重载
4.输入输出scanner的使用
记录栏
1.switch,if,for,while,do while中的注意点
1.switch
switch不支持复杂的表达式,如switch(a>10&a<5),这是switch语句与if语句最大的区别,也是不好之处。
switch语句的参数可以是string(只在Java中成立),如图
switch的参数虽然有很多种,但long float double boolean 都不可以作为switch的参数。(重点)
2.do while语句
先执行循环语句,再判定循环条件,循环条件成立则继续执行,否则循环结束。
可以认为至少会执行1次。
2写方法时的细节
1.方法的定义
2.注意事项
3.方法的重载
例:
4.输入输出scanner的使用
1.输出
println:输出且换行
print:输出但不换行
printf:格式化输出(与c语言相同)
格式化输出所用到的转化符
2.输入
1)条件:含有输入的导包
import java.util.Scanner;
2)步骤:先Scanner scanner = new Scanner(System.in)
后根据需要输入的类型:
3)循环输入
ctrl+d结束循环输入
4)最后
scanner.cLose();//关闭资源
思考栏
1.break和continue
在循环语句for和while中,执行到break代表直接跳出循环,执行到continue代表结束本次循环,跳到下次循环。
2.开根号的写法
3.一键更改参数
4.生成一个随机数
1)导包:import java.util.Random
2)系统生成一个随机数
5.一个数的次方写法