Java泛型Number能比较大小吗?

Java泛型Number能比较大小吗?,第1张

<>== 这些不能直接用来比较对象(基本类型的封装类除外) 你的Number类里应该有个获取值的方法

比如 getValue之类的 用这个取出值以后在比较

class Number{

double d

Number(double d){

this.d = d

}

double getValue(){

return d

}

}

有了这个以后

List<Number>a = new ArrayList<Number>()

a.add(1)

a.add(6)

a.add(3.1)

a.add(8)

a.add(3)

a.add(4)

a.add(6)

Number k = a.get(0)

if(k.getValue>a.get(2).getValue){

//....

}

这样就对了

这样写:

rs=db.queryExecute("select * from customer where id<" + number,new String[]{})

不知道你是什么语言,我写+作为运算符,如果是VB等语言应该使用&,PHP和PERL使用.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9631294.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存