1.顺序结构,电脑程序执行命令都是顺序结构来的。
2.选择结构
String s=scanner.nextLine();
//equals:判断字符串是否相等
if语句至多只有一个else语句,else语句在所有的else if语句之后
if语句有多个else if语句,else if 语句在else语句之前
一旦满足if语句中的某一个条件,将自动跳过其他的条件,不再执行
if(score==100)
{
System.out.println("恭喜满分!!");
}else if(score>=90&&score<100)
{
System.out.println("恭喜你取得A评价,请再接再厉!!");
}else if(score>=80&&score<90)
{
System.out.println("恭喜你取得B评价,请再接再厉!!");
}else if(score>70&&score<80)
{
System.out.println("恭喜你取得C评价,请再接再厉!!");
}else if(score>=60&&score<70)
{
System.out.println("你取得D评价,虽然你过关了,但是还要加油!!");
}
else if(score>=0&&score<=59)
{
System.out.println("你怎么学习的?怎么还挂科??快滚回去学习!!!");
}
else
{
System.out.println("成绩不合法");
}
switch用法:
String RealName=="张学友"
switch (RealName){ case "陈海翔": System.out.println("陈海翔"); break; default: System.out.println("未知名称"); }
切记使用switch时,一定要在每一个case后面使用break!
default用法如上
while(条件判断语句)用法
int a = 0;while (a < 0) { System.out.println(a); a++;}do { System.out.println(a); a++;} while (a < 0);