Para uma aplicação no celular isso tem MUITA diferença:
StringItem somarValor(){
QuentinhaTO lQuentinhaTO = null;
String lTexto = null;
ObjectSet lObj = null;
int lValor = 0;
StringItem lQuantidade = null;
QuentinhaFiltro lQuentinhaFiltro = null;
try {
lQuentinhaFiltro = new QuentinhaFiltro();
lQuentinhaFiltro.setMes(new Integer(lListaMeses.getSelectedIndex() + 1));
lObj = new QuentinhaDAO().obterPorFiltro(lQuentinhaFiltro);
for (int i = 0; i < lObj.size(); i++) {
lQuentinhaTO = (QuentinhaTO) lObj.get(i);
lValor = lQuentinhaTO.getValor().intValue();
}
lTexto = QuentinhaUtil.getMes(lQuentinhaFiltro.getMes()) + lValor;
lQuantidade = new StringItem(null,lTexto);
} catch (Exception e) {
TratarExcecao(e, "save");
}
return lQuantidade;
}
E
StringItem somarValor(){
try {
QuentinhaFiltro lQuentinhaFiltro = new QuentinhaFiltro();
lQuentinhaFiltro.setMes(new Integer(lListaMeses.getSelectedIndex() + 1));
ObjectSet lObj = new QuentinhaDAO().obterPorFiltro(lQuentinhaFiltro);
int lValor = 0;
QuentinhaTO lQuentinhaTO = null;
for (int i = 0; i < lObj.size(); i++) {
lQuentinhaTO = (QuentinhaTO) lObj.get(i);
lValor = lQuentinhaTO.getValor().intValue();
}
String lTexto = QuentinhaUtil.getMes(lQuentinhaFiltro.getMes()) + lValor;
} catch (Exception e) {
TratarExcecao(e, "save");
}
return new StringItem(null,lTexto);;
}
Percebam que na segunda vez o código faz o mesmo, mais com menos linhas de processamento.
Em uma aplicação para o celular, isso tem muita diferença?
Obrigado
OBS: Alguém responde aquele meu tópico sobre os JARs do meu projeto. Obrigado again