如何存储和添加输出/更新图表

时间:2018-04-17 10:17:46

标签: java windows bluej

我只是Java的新手。我想创建一个更新输入的表。如果输入在1-20之间,答案应该是5.如果21-40,答案应该是10。 所以我将举个这样的例子: 输入1:7 ====答案= 5 输入2:23 ====答案= 10 所以在输入第一个输入时我希望输出为5.但是我想在输入它们后输出为15(第1和第2输出的和)。有什么办法。这是我创建的代码来分配值

import java.util.Scanner;

class  Vedant
{
    public static void main(String[] args)
        {
            System.out.println("Enter input");
            Scanner inputa=new Scanner(System.in);
            int b=inputa.nextInt();
            if(b > 0 && b < 20);
            int a=5;
            {
                System.out.println("Answer ="+a);
            }
            if(b<0)
            {
                System.out.println("Invalid");
            }
}
}

请帮帮我们..我是初学者,对Java不太了解

1 个答案:

答案 0 :(得分:-1)

if()语句与; if();一起使用时,它将始终被视为if(true)

import java.util.Scanner;

class  Vedant {

    public static void main(String[] args) {
        System.out.println("Enter input");
        Scanner inputa=new Scanner(System.in);
        int b=inputa.nextInt();
        if(b > 0 && b =< 20)
        {
            System.out.println("Answer = 5");
        }
        else if(b > 21 && b < 40)
        {
            System.out.println("Answer = 10");
        }
        if(b<0)
        {
            System.out.println("Invalid");
        }
    }
}