一、顺序结构
按照代码顺序一行一行执行。
System.out.println("你好");
System.out.println("美女");
System.out.println("交个朋友");
//运行结果
你好
美女
交个朋友
二、分支结构
1.if语句
(1)格式1
if(布尔的表达式) {
//语句
}
(2)格式2
if(布尔表达式) {
// 语句1
} else {
// 语句2
}
(3)格式3
if(布尔表达式1) {
// 语句1
} else if(布尔表达式2) {
// 语句2
} else {
// 语句3
}
2.switch语句
switch(表达式) {
case 1:{
break;
}
case 2:{
break;
}
default:{
break;
}
}
三、循环结构
1.while循环
while(循环条件) {
循环语句;
}
2.break
它的功能是让循环提前结束
3.continue
它的功能是跳过这次循环,进入下一次循环
4.for循环
for(表达式1;表达式2;表达式3) {
表达式4;
}
foreach :
for(数据类型 变量名:遍历内容) {
}
四、从键盘输入输出
1.输出
System.out.println(""); // 输出一个内容,且换行
System.out.print(""); //输出一个内容,不换行
System.out.printf(""); //格式化输出
2.输入
使用前需要导入util.Scanner包
Scanner sc = new Scanner(System.in);
String name = sc.nextLine();
int age = sc.nextInt();
float salary = sc.nextFloat();