小编PBR*_*BRD的帖子

如何使用for循环输入10个数字并仅打印正数?

我正在尝试制作一个"for"循环,它要求用户输入10个数字,然后只打印正数.

无法控制输入量.在我添加负数之前,我一直在获得无限输入.

import java.util.Scanner;

public class ej1 {
    public static void main(String args[]) {

        int x;

        for (x = 1; x >= 0; ) {
            Scanner input = new Scanner(System.in);
            System.out.print("Type a number: ");
            x = input.nextInt();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

java

2
推荐指数
1
解决办法
3986
查看次数

标签 统计

java ×1