java更新
Scanner
概念
:
主要用于来获取键盘录入的数据 使得变量的值更加的灵活
2.
步骤:
A.
需要导包
import java.util.Sacnner
B.
实例化这个对象
Scanner input(
改变
) = new Scanner(System.in);
C.
调用方法来获取数据
next()
用于来获取字符串
nextInt()
用于获取整数
D.
使用键盘录入获取的数据
if-else
1.
语法
:
if(
表达式
) {
执行操作
1
}else if(
表达式
) {
执行操作
2
}else if(
表达式
3) {
执行操作
3
......
}else{
执行操作
n
}
说明
:
A.
表达式的条件 一般是从小到大的范围 或者从大到小的范围进行排列 不能随意切换
B.
多分支
if
一般用于区间进行判断
C.else
可以省略 如果省略 可能出现什么操作都不执行
**************************************************************************************************************
switch---case
1.
语法:
switch (
表达式
) {
case
常量
1:
执行操作
1
break;
case
常量
2:
执行操作
2
break;
case
常量
3:
执行操作
3
break;
.....
default
执行操作
n
break;
说明
A.
表达式的类型
在
jdk1.5
之后可以使用
short byte char int
在
jdk1.7
之后 可以使用
String
类型
总结
:
目前使用的
jdk1.8
所有以上类型都可以使用
B.case
后必须是常量 每一个常量必须是唯一的
C.case
一般是与
break
进行搭配使用 如果
break
会继续往下执行 直到遇到
break
才结束
D.default
可以省略 有可能产生什么操作都不执行
**************************************************************************************************************
for循环语句
1.
语法
:
for(
初始化语句
A
①
;
循环条件判断
B
②
;
循环变量的改变
C
④
) {
循环操作
D
③
}
注意点
A只执行一次。
D可以执行0到n次,D的语句可以是多条。
C要留意循环改变,避免死循环。