java 返回循环开始_Java中是否有命令使程序返回循环的开头

我正在尝试用Java进行打字冒险类游戏,但是我至少需要一个与标题中的命令相似的命令,这是代码

import java.util.Scanner;

public class MyFirstGameInJava {

public static void main(String[] args) {

System.out.println("Greetings, Enter your name and you may start your quest!");

Scanner Username = new Scanner(System.in);

String name = Username.nextLine();

System.out.println("Greetings " + name );

System.out.println("Welcome to an Unnamed Typing Advanture");

System.out.println("You find yourself on an island with very few trees, you can either hit a tree, or walk along");

String sc = Username.nextLine();

switch(sc){

case "Hit tree":

System.out.println("A coconut falls from the tree");

System.out.println("You can either eat the coconut or throw it");

break;

case "Walk":

System.out.println("You walk for a mile and find a village");

System.out.println("The village appears empty, you can either scream to see if anybody is there, or you can keep walking");

break;

default :

System.out.println("Nothing happens...");

}

String sc1 = Username.nextLine();

switch(sc1){

case "Eat coconut":

System.out.println("You ate the coconut and got poisoned");

System.out.println("You died...");

break;

case "Throw coconut":

System.out.println("By throwing the coconut, you awaken a tiger and he eats you");

System.out.println("You are dead");

break;

case "Scream":

System.out.println("As soon as you scream, a man shoots you down from a window from one of the houses");

System.out.println("You died...");

break;

case "Walk":

System.out.println("You walked through the village, and you find a boat and leave the island");

System.out.println("You win! Updates coming soon!");

break;

default:

System.out.print("Nothing happend");

}

}

}

每当用户键入除要求之外的其他内容时,就会发生默认情况,但是我需要它返回到循环的开始,因此用户可以键入其他情况之一.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值