java - 程序终止后,返回到主代码的开始处或其他地方
问题描述
总的来说,我是编程的新手,我目前正在研究游戏中的编程,游戏中的主要内容之一是循环,更具体地说,是那些在完成某个目标后返回游戏的另一部分的人,就像它重新开始一样。问题是,我应该使用什么类型的循环来做到这一点?看看这个基本代码,这样你就可以理解我在说什么。
import java.util.Scanner;
Scanner scan = new Scanner();
String x;
System.out.println("Hello, how's it going?");
x = scan.nextLine();
System.out.println("Nice");
我想在扫描仪变量上写完之后,它会返回“你好,最近怎么样”,并重复这个过程,直到我不想再这样做了,所以我会更详细地知道该怎么做情况。因为我正在尝试制作的测试游戏只是一个简单代码的基本循环,只是为了开始我的编程之旅。
解决方案
您可以使用do-while循环。
这是一个只有在用户输入字符串“exit”时才会退出的循环示例:
do{
System.out.println("Hello, how's it going?");
x = scan.nextLine();
} while(!x.equals("exit"));
推荐阅读
- python-3.7 - 我想使用 python 将多个 TXTS 合并为一个 TXT,但它向我显示“io.UnsupportedOperation: not writable”。有没有人可以帮忙谢谢
- python - pandas groupby中的条件赋值
- svg - 为什么当我更改 viewBox 属性时我的 SVG 没有缩放
- forms - 带有 V-For 的动态 V 模型
- c# - 如何在 C# 中获取所选 IME 的名称?
- flutter - 在 Flutter 的 navigator.pop() 上显示 SnackBar?
- node.js - '。' 不被识别为内部或外部命令,
- php - URL 在浏览器和 Postman 中有效,但在 cURL 中无效
- r - 如何基于R中的单行将行转换为列?
- c# - 将时间戳从 CET / CEST 转换为 UTC