提示栏
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.一个数的次方写法

本文概述了Java编程中switch、if、for、while、dowhile语句的注意事项,方法定义和重载,以及Scanner类的使用。讨论了break和continue在循环中的应用,以及如何生成随机数和计算次方。






