Java(if,while)

Don’t worry, everything will be all right.
What you need to do is to work hard and keep learning and keep improving
Let’s get started

1.复合语句

与C语言及其它语言相同,Java语言的复合语句是以整个块区为单位的语句,所以又称块语句。复合语句由开括号“{”开始,闭括号“}”结束。
在定义一个类或方法时,类体就是以“{ }”作为开始与结束的标记。方法体同样也是以“{ }”作为标记。
复合语句为局部变量创建了一个作用域,该作用域为程序的一部分,在该作用域中某个变量被创建并能够被使用。如果在某个变量的作用域外使用该变量则会发生错误。

2.条件语句

2.1 if 条件语句

public class test {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		int x=521;
		int y=125;
		if (x>y) {
			System.out.println(x+">"+y);
		}
		if (x<y) {
			System.out.println(x+"<"+y);
		}
		
		System.out.println("判断完毕");
	}

}
-------------------------
521>125
判断完毕

public class test {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		int math=99;
		int english=98;
		if (math>60) {
			System.out.println("数学及格了");
		}else {
			System.out.println("数学没有及格");
		}
		if (english>60) {
			System.out.println("英语及格了");
		}else {
			System.out.println("英语没有及格");
		}
		
		System.out.println("判断完毕");
	}

}
-------------------------
数学及格了
英语及格了
判断完毕

public class test {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		int math=99;
		int english=20;
		if (math>60) {
			System.out.println("math-数学及格了");
		}
		else if(math>30)
		{
			System.out.println("math-你还有机会");
		}
		else {
			System.out.println("math-你再不努力就完了");
		}
		if (english>60) {
			System.out.println("english-英语及格了");
		}
		else if(english>30)
		{
			System.out.println("english-你还有机会");
		}
		else {
			System.out.println("english-你再不努力就完了");
		}
		
		System.out.println("判断完毕");
	}

}
-------------------------
math-数学及格了
english-你再不努力就完了
判断完毕

2.2 switch多分支语句

public class test {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		String str="狮子座";
		switch (str) {
		case "狮子座":
			System.out.println(str+"是一个星座");
			break;
		case "狮子":
			System.out.println(str+"是种动物");
			break;
		default:
			System.out.println("以上条件都不符合");
		}
	}

}
-------------------------
狮子座是一个星座

3. 循环语句

3.1 while 循环语句

public class test {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		int x=1,sum=0;
		while(x<=100) {
			sum+=x;
			x++;
		}
		System.out.println("sum="+sum);
	}

}
-------------------------
sum=5050

3.2 do…while 循环语句


public class test {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		int a=100;
		while (a==60) {
			System.out.println("okay-whlie");
			a--;
		}
		int b=100;
		do {
			System.out.println("okay-do...while");
			b--;
		}while(b==60);
		
	}

}
------------------------
okay-do...while

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

数据攻城小狮子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值