Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 二进制运算符'<';第一种类型:浮动第二种类型:对象_Java - Fatal编程技术网

Java 二进制运算符'<';第一种类型:浮动第二种类型:对象

Java 二进制运算符'<';第一种类型:浮动第二种类型:对象,java,Java,我想制作一个简单的Java程序,但出现以下错误: bad operand types for binary operator '<' first type: float second type: Object 二进制运算符的错误操作数类型“定义集合,使其具有类型信息,而不是使用 List pa=new ArrayList(); 更改: ArrayList pa = new ArrayList(); 致: ArrayList pa=new ArrayList(); 或者,如果

我想制作一个简单的Java程序,但出现以下错误:

bad operand types for binary operator '<'
  first type:  float
  second type: Object

二进制运算符的错误操作数类型“定义集合,使其具有类型信息,而不是使用

List pa=new ArrayList();
更改:

ArrayList pa = new ArrayList();
致:

ArrayList pa=new ArrayList();
或者,如果您愿意:

ArrayList<Float> pa = new ArrayList<>();
ArrayList pa=new ArrayList();

如果不告诉它列表中的数据类型,它会将所有元素视为
对象
,并且您无法使用
错误消息将
浮点
对象
进行比较,是吗?是的,谢谢您的帮助
ArrayList pa = new ArrayList();
ArrayList<Integer> pa = new ArrayList<>();
ArrayList<Float> pa = new ArrayList<>();