• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

如何用java设置限制

java 来源:dirtgrub 3次浏览

我只是在通过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;   
     } 
    } 
} 

上午我处理这个问题完全错了吗?


===========解决方案如下:

您可以使用if语句(如您所做的)。

然而,在你的代码中你有一些语法错误。

你不能说

if(number1 > 40 || < -31) 

它必须是

if(number1 > 40 || number1 < -31) 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)