switch循环输入在java中的用法
在Java中,没有直接的switch循环,但我们可以使用switch语句和循环来实现类似的功能。以下是一些示例:
1.
使用switch和for循环:
2.
java复制代码
for (int i = 0; i < 10; i++) { | |
switch (i) { | |
case 0: | |
System.out.println("i is zero"); | |
break; | |
case 1: | |
System.out.println("i is one"); | |
break; | |
case 2: | |
System.out.println("i is two"); | |
break; | |
default: | |
System.out.println("i is greater than two"); | |
break; | |
} | |
} | |
在这个例子中,我们使用for循环从0到9,然后使用switch语句根据当前循环的值执行不同的操作。
1.
使用switch和while循环:
2.
java复制代码
intswitch语句具体例子 input; | |
Scanner scanner = new Scanner(System.in); | |
System.out.println("Enter a number (0-2): "); | |
input = Int(); | |
int i = 0; | |
switch (input) { | |
case 0: | |
i = 0; | |
break; | |
case 1: | |
i = 1; | |
break; | |
case 2: | |
i = 2; | |
break; | |
default: | |
System.out.println("Invalid input"); | |
break; | |
} | |
while (i < 10) { | |
switch (i) { | |
case 0: | |
System.out.println("i is zero"); | |
break; | |
case 1: | |
System.out.println("i is one"); | |
break; | |
case 2: | |
System.out.println("i is two"); | |
break; | |
default: | |
System.out.println("i is greater than two"); | |
break; | |
} | |
i++; | |
} | |
在这个例子中,我们首先获取用户的输入,然后使用switch语句根据输入的值设置i的值。然后我们使用while循环,直到i达到10,并且使用switch语句根据i的值执行不同的操作。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论