Estou criando um algoritmo para estudo bem simples onde pego uma quantidade definida pelo usuário e por meio de duas JcomboBox seleciona o tipo de item que ele quer calcular e o tipo se e por Quilo ou por unidade a saída deve ser a quantidade final já calcula, gostaria que os mais experientes ai me desse uns toques com formar mais optimizadas de fazer o mesmo código segue a forma que eu estou fazendo as Validações:
public Double Calculo(){
Double qtd = Double.parseDouble(jT_qtd.getText());
if(jC_tipoInsumo.getSelectedItem().equals("Cordinha Banner")
&& jC_tipoCalc.getSelectedItem().equals("Por Unidades")){
teste = qtd*10;
System.out.println("Resultado:"+teste);
}else if(jC_tipoInsumo.getSelectedItem().equals("Cordinha Faixa")
&& jC_tipoCalc.getSelectedItem().equals("Por Unidades")){
teste = qtd/10;
System.out.println("Resultado:"+teste);
}else if(jC_tipoInsumo.getSelectedItem().equals("Craft Pardo 540mm")
&& jC_tipoCalc.getSelectedItem().equals("Por Unidades")){
teste = qtd*1;
System.out.println("Resultado:"+teste);
}else if(jC_tipoInsumo.getSelectedItem().equals("Craft Pardo 1300mm")
&& jC_tipoCalc.getSelectedItem().equals("Por Unidades")){
teste = qtd*1;
System.out.println("Resultado:"+teste);
}else if(jC_tipoInsumo.getSelectedItem().equals("Cordinha Banner")
&& jC_tipoCalc.getSelectedItem().equals("Por kilos")){
teste = qtd*3;
System.out.println("Resultado:"+teste);
}
return rst;
}