我正在学习用 Java 编程,我想知道是否有一种简单的方法可以在方法中设置返回点,以防用户决定他们想要返回。例如,在一个方法中,我要求用户在以下三个选项中进行选择:
1) 注册
2) 搜索
3) 其他
假设用户选择注册。然后,此选择为他们提供了两个新选项:
1) 注册为用户
2) 注册为管理员
假设他们选择注册为管理员。然后提示他们输入他们的信息,但可能在中途他们意识到“等等!我想注册为用户,而不是管理员!”。输入“返回”也是一个选项,如果他们这样做,我希望能够将他们带回到他们在用户和管理员之间进行选择的菜单,而不是一直回到开头。有没有办法做到这一点?我知道我可以使用循环,但我的程序比我的示例要复杂一些,所以如果我能绕过它,我宁愿不这样做。我正在寻找一种类似于用汇编语言命名循环的方式,这样你就可以说“转到这一点”,它会返回,而用户不必重新输入他们之前所做的所有信息他们想要进入的子菜单。
有任何想法吗?如果情况变得更糟,我不反对使用循环。只是想我会问!
非常感谢!