- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
public class ... {
public Double toDoubleValue(String s){
Double value;
if (s!=""){
value = Double.valueOf(s);
return value;
}
else {
value = 0.00;
return value;
}
....
toDoubleValue(row.getColumnValue(col.getId()).toString());
}
....
следует читать
}
....
2) Легче исправлять баги - к примеру проверку на null, если она действительно понадобится, нужно будет добавлять только в одно место а не в каждый тернарный оператор.
P.S. естественно если метод вызывался 1 раз - то тернарка лучше
Всё предельно ясно и без лишних переменных
P.S. А row.getColumnValue() что возвращает?
меня одного такая проверка смущает?
s.intern() != "" точно будет работать всегда, но очень быстро придет ООМ, при частых выборках разных данных