05-简单方法,顺序结构、选择结构、循环结构

简单方法

方法是指定义了一段代码之后,之后再main方法中可以充分调用这段代码
方法的定义与调用

public class DemoMethod{
	public static void main(String[] args){
		loveJava(); // 调用方法直接用方法名()
	}

/*
定义方法:
public static void 方法名(){
	方法体
}
*/
	public static void loveJava(){ 
		System.out.println("I Love Java!"); 
	}
}
	

如上述代码所示,在main方法下面,定义了方法loveJava,然后在main方法中调用了loveJava一次

顺序结构

java程序中的语句都是按照顺序执行的,上面的语句结束后才会执行下一条语句

选择结构

单分支if语句

/*
单分支if语句:
if (条件判断) {
	语句体
}
*/
int i = 0;
if (i < 1){
	System.out.println("ture");
}

二分支if-else语句

/*
二分支if-else语句,如果if后面为true,则执行if后面的语句体,否则执行else里面的
if (条件判断) {
	语句体
} else{
	语句体
}
*/
int sex = '男';
if (sex == '男'){
	System.out.println("英俊帅气");
} else{
	System.out.println("可爱活泼");
}

多分支结构 if-else if

/*
多分支结构
if (条件判断){
	语句体
} else if (条件判断){
	语句体
} else if (条件判断){
}
...
} elsf{
	语句体
}
*/
int score = 90;
if (score < 0 && score > 100){
	System.out.println("数据错误");
} else if (score >= 90){
	System.out.println("优秀");
} else if (score >= 80){
	System.out.println("良好");
} else if (score >=60){
	System.out.println("合格");
} else{
	System.out.println("不合格");
}

switch 语句

switch (表达式){
case 常量1:
	语句体
	break;
case 常量2:
	语句体
	break;
default:
	语句体
	break;
}

switch语句中的顺序可以颠倒;
switch语句中的case具有穿透性,如果没有break,会直接执行下一个case的语句体,一直到遇到break退出;
switch后面小括号里面只允许以下类型:
byte,short,int,char,String,enum(枚举类型)

循环结构

for 循环

for (初始化语句;条件判断;步进表达式){
	循环体
}
for (int i = 1, i < 10, i++){ // 此处的i只能在for循环中使用,循环外无法使用,局部变量
	System.out.print("Hello")}

while循环

while (条件判断){
	循环语句
	控制语句
}
int hour = 10;
while (hour > 0 && hour < 8){
	System.out.println("睡觉")}

do-while 循环

do{
	循环语句
	控制语句
} while (条件判断); // 注意最后的分号
int i = 1;
do{
	system.out.println("Hello");
	i++
} while (i < 10); //注意最后的分号
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值