Java基础学习(四):条件控制,循环控制,跳转语句

Java基础学习(四):条件控制,循环控制,跳转语句

一、条件控制语句
1、if语句

if(布尔表达式){
//条件成立,将执行语句
}

2、if…else语句

if(布尔表达式){
//条件成立,将执行语句
}else{
//条件不成立执行此语句
}

三目运算符使用:逻辑运算?成立运行表达式:不成立运行表达式

3、if…else if语句

if(条件1{//语句1
}else if(条件2{//语句2
}else if(条件3{//语句3
}

4、switch语句

switch(判断变量){
	case1 :[执行语句];break;
	case2 :[执行语句];break;
	...
	default:[执行语句];
}

示例代码:

public class great {
	
	public static void way1() {//这是一个方法.
	}
	
	public static void main(String[] args){//这是一个主方法
		int c = 2;
		switch(c) {
			case 1 :System.out.println(c);
			break;
			case 2 :System.out.println(c);
			break;
			default :System.out.println(c + "error");
			break;
		}
	}
}

二、循环控制语句
1、for循环

  • 简单for循环
for(初始化表达式 ; 布尔表达式 ; 步进表达式){
//语句
}

示例代码:

for(int i = 0 ; i < 5 ; i++ ){
//语句
}
  • foreach循环语句
for[类型] 变量 : 遍历对象){
//循环体语句
}

遍历对象是针对数组或集合类中的每个元素进行访问。
示例代码:

public static void main(String[] args){//这是一个主方法
		String[] strs = {"1","2","3","4"};
		for (String str : strs) {
			System.out.println("此时遍历到的数字为" + str);
		}
	}
//------------输出------------
此时遍历到的数字为1
此时遍历到的数字为2
此时遍历到的数字为3
此时遍历到的数字为4

2、while循环语句

while[布尔表达式]{
//循环语句
}

3、do…while循环语句

do{
//语句
}while([布尔表达式])

三、跳转语句
1、continue语句
当循环语句执行到某一次循环,满足了某种条件,并不希望执行后面未执行的语句,而是直接跳到下一次循环,可以用到关键字continue,continue不是直接跳出整个循环,而实跳出当前所在循环。
2、break语句
break关键字也可以直接跳出当前循环,和continue不同的是,break语句直接终止所有循环语句,跳出循环体。
3、return语句
return有两个用途,一个是定义一个方法的返回值,还有可以直接跳出当前方法。

发布了11 篇原创文章 · 获赞 11 · 访问量 756

猜你喜欢

转载自blog.csdn.net/weixin_43818177/article/details/105087163
今日推荐