gpt4 book ai didi

java - 如何在循环后重新启动代码

转载 作者:行者123 更新时间:2023-12-01 13:31:11 25 4
gpt4 key购买 nike

import java.util.Scanner; 

public class Testing {

public static void main(String[] args) {

int i = 0, j = 0;

while(i>=0){
Scanner input=new Scanner(System.in);

System.out.println("Enter a number:");
i = input.nextInt();

for(;i>0;i--){

for (j=i; j>0; j--){

System.out.print("*");
}
System.out.println(" ");
}
}
}
}

是代码,在我输入数字并打印结果后,它应该问我是否要重试或退出选择1.again 2.exit,我不知道如何使代码重新启动从一开始就。任何帮助都会很好。

最佳答案

为了表示您要求的行为(因为您不想要求用户第一次继续),我建议使用 do {} while; 循环:

int redo = 0;
do {
//Initialize your variables
//Read the Input
//Process the Input

System.out.println("Enter 1 to do it again:");
redo = input.nextInt();
} while(redo == 1);

关于java - 如何在循环后重新启动代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21563230/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com