Java while循环完成后会中断吗?

时间:2019-03-03 05:02:44

标签: java

我是Java的新手,我需要有关此代码的帮助,该代码在“ do-while”循环之后不断缩短。像这样,程序在编译后结束,我输入一个正整数(它满足循环)。我什至将代码复制到另一个文件中,并且编译良好。我已经挠头一个小时了,无法弄清。

import java.util.Scanner;
public class BarakLoops
{
  public static void main(String[] args)
  {
    Scanner input = new Scanner(System.in);

    //Get positive values from user; declare variable(s)
    int number=-1;

    //Operate do while loop for positive int
    while (number <= 0) {
      System.out.println("Please enter a positive integer:");
      number = input.nextInt();
    }


    //Ask user for name and loop
    String name = input.nextLine();
    int length = name.length();

    for(int i=0;i<=length;i++) {
      System.out.println(name);
    }

    input.close();
  }
}

编译器:DrJava-Eclipse 4.5 我在其他地方找不到此答案,请花些时间阅读。

0 个答案:

没有答案