Java零基础入门 7:Java控制流程
Posted 哪 吒
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java零基础入门 7:Java控制流程相关的知识,希望对你有一定的参考价值。
🍅 周周有福利,周周有惊喜 哪吒社区 - 风火轮计划
🍅 Java学习路线:搬砖工逆袭Java架构师
🍅 Java经典面试题大全:10万字208道Java经典面试题总结(附答案)
🍅 简介:Java领域优质创作者🏆、CSDN哪吒公众号作者✌ 、Java架构师奋斗者💪
🍅 扫描主页左侧二维码,加入群聊,一起学习、一起进步
🍅 欢迎点赞 👍 收藏 ⭐留言 📝
目录
一、条件语句
1、if
package com.nezha.javase;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
System.out.println("你是谁?");
Scanner in = new Scanner(System.in);
String name = in.nextLine();
if(name.equals("哪吒")){
System.out.println("csdn博客专家");
}else if(name.equals("云韵")){
System.out.println("哪吒老婆");
}else{
System.out.println("小菜鸡");
}
}
}
2、swich
package com.nezha.javase;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
System.out.println("你是谁?");
Scanner in = new Scanner(System.in);
String name = in.nextLine();
switch (name){
case "哪吒":
System.out.println("csdn博客专家");
break;
case "云韵":
System.out.println("哪吒老婆");
break;
default:
System.out.println("小菜鸡");
}
}
}
二、循环
1、while
package com.nezha.javase;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
test02();
}
private static void test02(){
System.out.println("哪吒多大?");
Scanner in = new Scanner(System.in);
int age = Integer.parseInt(in.nextLine());
while (age > 18){
age--;
}
System.out.println("哪吒今年"+age+"岁");
}
}
2、do while
和while的区别就是do while不管条件是否成立,都至少执行一次。
package com.nezha.javase;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
test03();
}
private static void test03(){
System.out.println("哪吒多大?");
Scanner in = new Scanner(System.in);
int age = Integer.parseInt(in.nextLine());
do{
System.out.println("我是必须执行的。");
age--;
}while (age > 18);
System.out.println("哪吒今年"+age+"岁");
}
}
3、for
private static void test04(){
String[] arr = new String[]{"哪吒","云韵","比比东","美杜莎"};
for (int i = 0; i<arr.length;i++) {
System.out.println(arr[i]);
}
}
4、foreach
private static void test04(){
String[] arr = new String[]{"哪吒","云韵","比比东","美杜莎"};
for (String str: arr) {
System.out.println(str);
}
}
三、中断控制流程语句
1、break
break语句的作用是中断单层循环,跳出循环体,也就是实现程序跳转到当前循环体右大括号末尾。
2、continue
实现程序跳转到当前循环体的开始处(for循环是跳转到条件控制语句),重新执行循环体。
3、return
实现程序跳转到当前方法的结束,并附带返回值给调用者。
添加微信,备注1024,赠送Java学习路线思维导图
以上是关于Java零基础入门 7:Java控制流程的主要内容,如果未能解决你的问题,请参考以下文章