【发布时间】:2014-10-16 08:39:47
【问题描述】:
if 语句有问题。它给了我错误“双精度不能转换为布尔值”。 会得到一些帮助
import java.util.Scanner;
public class Temperatures {
public static void main(String[] args) {
Scanner reader = new Scanner(System.in);
// Write your code here.
while(true){
System.out.println("Enter a temperature: ");
double value = reader.nextDouble();
if ( value => 40 && value <= -30){
System.out.println("Too high or low temperature, try again");
}else{
Graph.addNumber(value);
}
if (value == 00){
break;
}
}
}
}
【问题讨论】:
-
将 if ( value => 40 && value = 40 && value
-
if(value >= 40 && value
标签: java while-loop boolean double