【发布时间】:2014-11-11 11:08:49
【问题描述】:
我想编写一个简单的 Java 程序,但出现以下错误:
bad operand types for binary operator '<'
first type: float
second type: Object
这是我的代码:
public static void main(String[] args) {
ArrayList pa = new ArrayList();
pa.add(100);
pa.add(85);
pa.add(80);
pa.add(75);
pa.add(70);
pa.add(60);
pa.add(50);
pa.add(40);
int [] pb = new int[8];
pb[0] =85;
pb[1] =80;
pb[2] =75;
pb[3] =70;
pb[4] =60;
pb[5] =50;
pb[6] =40;
pb[7] =30;
float input ;
string grade;
if ( (input < pa.get(1) ) && (input270 >= pb270[0]) ) // this is the problem
{ grade = "A+";
}
【问题讨论】:
-
错误信息很清楚,不是吗?
-
是的,谢谢你的帮助
标签: java