-
用户交互scanner
输入快捷键:new Scanner(System.in).var 回车,然后将变量scanner改为sc
基本语法
Scanner s = new Scanner(System.in);
if(s.hasNexta()){
string str = s.next();
}
//scanner类的next()和nextLine()方法获取输入字符串
//读取前使用hasNext()不能包含空格;与hasNextLine()判断是否还有输入数据
//用完使用scanner.close关闭
-
顺序结构
从上而下顺序执行
-
选择结构
if单选择
if(布尔表达式){
//
}
if双选择
if(布尔表达式){
//
}else{
//
}
if多选择
if(布尔表达式1){
//
}else if(表达式2){
//
}else if(表达式3){
//}else {
//}
if嵌套结构
switch多选择结构
case穿透现象:需要加break
switch(表达式){
case value:
//语句
break;
case value:
//语句
break;
default:
//语句
}
Java 反编译就是将已经编译成 字节码(.class 文件)的程序,还原回 源代码(.java 文件)的一种过程。
循环结构
while循环
while(boolean){
//
}
do while循环
do{
//至少会执行一次
}while(boolean);
for循环
for(初始化;布尔表达式;更新){
//
}
加强for循环
for (声明语句:表达式){
//
}//循环数组和集合
浙公网安备 33010602011771号