public String relatorio_entradas(String comeco, String fim) throws ClassNotFoundException, SQLException { rs = this.buscaEntradasData(comeco, fim); int primeiro = 1; String xnota = ""; String tabela = ""; String ttitulo = ""; //tabela = tabela + ttitulo; DecimalFormat td = new DecimalFormat("#####0.00"); float subtotal = 0; float total = 0; while(rs.next()){ if(primeiro == 1){ tabela = tabela + ""; tabela = tabela + ""; tabela = tabela + ""; tabela = tabela + ""; tabela = tabela + ""; tabela = tabela + ttitulo; xnota = rs.getString("codigo_nota"); primeiro = 0; } else { if(!rs.getString("codigo_nota").equals(xnota)){ tabela = tabela + ""; subtotal = 0; tabela = tabela + ""; tabela = tabela + ""; tabela = tabela + ""; tabela = tabela + ""; tabela = tabela + ""; tabela = tabela + ttitulo; } } tabela = tabela + ""; tabela = tabela + ""; xnota = rs.getString("codigo_nota"); total = total + Float.parseFloat(rs.getString("total")); subtotal = subtotal + Float.parseFloat(rs.getString("total")); if(rs.isLast()){ tabela = tabela + ""; tabela = tabela + ""; tabela = tabela + ""; tabela = tabela + ""; } } return tabela; } quero saber onde ele faz o calculo do total. seria quantidade * preço.
MaterialQuantidadePreçoTotal

Nota: " + rs.getString("numero_nota") + "
Fornecedor: " + rs.getString("nome_fantasia") + "
Data: " + rs.getString("data") + "
Pagamento: " + rs.getString("pagamento") + "
Total da Nota" + td.format(subtotal) + "

Nota: " + rs.getString("numero_nota") + "
Fornecedor: " + rs.getString("nome_fantasia") + "
Data: " + rs.getString("data") + "
Pagamento: " + rs.getString("pagamento") + "
" + rs.getString("codigo_material") + "" + rs.getString("quantidade") + "" + td.format(rs.getFloat("preco")) + "" + td.format(rs.getFloat("total")) + "
Total da Nota" + td.format(subtotal) + "

Total das Notas" + td.format(total) + "