我只是在通过University of Helsinki上提供的免费Java课程刷牙,并遇到了一个问题,我无法弄清楚如何解决。它需要三点(在这种情况下是温度)并将其绘制成图形,然后要求您省略-30以下和40度以上的任何条目。绘图很简单,因为有一个伴随程序被写入来实际执行点,但我无法弄清楚如何设置程序在所述参数内工作。如何用java设置限制
这是我有:
import java.util.Scanner;
public class Temperatures {
public static void main(String[] args) {
Scanner reader = new Scanner(System.in);
while (true) {
System.out.println("Input numbers:");
double number1 = Double.parseDouble(reader.nextLine());
double number2 = Double.parseDouble(reader.nextLine());
double number3 = Double.parseDouble(reader.nextLine());
Graph.addNumber(number1);
Graph.addNumber(number2);
Graph.addNumber(number3);
if ((number1 > 40 || < -31) && (number2 > 40 || < -31) && (number3 > 40 || < -31)) {
System.out.println("Invalid parameters");
} else {
System.out.println("");
}
break;
}
}
}
上午我处理这个问题完全错了吗?
-30和40 –