| Цитата(jimur @ 23.5.2006, 07:24) | Если используется 1.5, то лучше так:
| Код | public class LoginsData implements Comparable<LoginsData> { private Integer recordId; private Double sumCost;
public LoginsData(final Integer recordId, final Double sumCost) { this.recordId = recordId; this.sumCost = sumCost; }
public Integer getRecordId() { return recordId; }
public Double getSumCost() { return sumCost; }
public void setRecordId(final Integer recordId) { this.recordId = recordId; }
public void setSumCost(final Double sumCost) { this.sumCost = sumCost; }
/** * метод сравнения */ public int compareTo(final LoginsData loginsData) { return recordId.compareTo(loginsData.recordId); } }
|
И стиль я немного поправил, а то душа кровью обливалась  |
Супер, вот тебе точно стоит тыкнуть, надеюсь админы учтут, ибо сам пока не могу. Кстати можешь еще небольшой комментарий к этому compareTo, дабы у меня есть еще классы, где применив подобную ерунду, я мог бы значительно упростить свой код.
Добавлено @ 08:10 И кстати, раз уж речь зашла о стиле, тогда такой момент, мне пришлось убрать public когда я объявляю свой класс LoginsData. Это нормальная реакция IDEA, что он на него ругается? |