【发布时间】:2016-12-26 23:35:00
【问题描述】:
有没有更好的方法来编写这个比较器?
Comparator<JSONObject> comparator = (op1,op2) -> {
Integer id1 = Integer.valueOf(String.valueOf(op1.get(field)));
Integer id2 = Integer.valueOf(String.valueOf(op2.get(field)));
return id2.compareTo(id1);
};
是否可以避免这两个valueOf?
【问题讨论】:
-
它没有提出具体问题,也没有指出现有代码的任何实际问题。在没有使用特定目标/指标的情况下要求使代码“更好”几乎总是基于意见而结束。
-
JSONObject类是什么?来自哪个包?
标签: java software-quality