Tenho um Objeto (LoginObj) em meu programa que tem a propriedade
private List<TaxaObj> taxas = new ArrayList<TaxaObj>;
Nesse Objeto (TaxaObj) eu tenho as propriedades parcelas e juros que são abastecidos de um xml e Xml é assim:
<parcela valor="2">4</parcela>
<parcela valor="3">6</parcela>
Onde é 4 é o juros da parcela 2, onde é 6 é o juros da parcela 3 e por ai vai…
Tendo isso em mãos, o que preciso é fazer quando o usuario digitar “2” para dividir o valor da venda total colocar o juros “4” por exemplo…
então criei um metodo
public String calcularValorComJuros(int quantidadeDeParcela){
return VendaTotalComJuros;
}
O que eu não estou conseguindo entender, é como acessar a lista de taxas, comparar com a quantidade de parcela digitadas pelo usuario…
Eu queria fazer algo mais dinamico, caso o xml mudasse, por exemplo, amanha o juros da parcela 2 de 4 vai para 6, e o juros da parcela 3 de 6 vai para 8, e assim vai…
Já procurei no google algo que me ajudaria seria o binarySearch, mas não consegui entender direito, e também não sei se vem ao caso…
Alguém pode me ajudar por favor?