Parametro jasperReport

Como faço para exibir dinamicamente os valores que foram definidos no parametros?
Por exemplo tenho uma aplicacao que gera um determinado digito, que calculado pelos os campos da tabela, quando exibo estes valores na minha aplicacao que gera um pdf, ele so mostra o ultimo parametro?
Map parameters = new HashMap();
parameters.put(“DigitoCalculado”, “6489”);
parameters.put(“DigitoCalculado”, “78979”);
parameters.put(“DigitoCalculado”, “123”);

JasperManager.runReportToPdf(reportFile.getPath(), parameters, jrRS);

Ele mostra assim:
campoA campoB campoC DigitoCalculado
1 2 3 123
2 3 5 123
5 6 7 123

Gostaria que fosse mostrado assim, com os valores que foi definido no parametro:

campoA campoB campoC DigitoCalculado
1 2 3 6489
2 3 5 78979
5 6 7 123

Cara, naum sei se entendi bem, mas pelo o que vc escreveu, vc esta mandando 3 valores para o parametro, e com isso vc fica apenas com o ultimo valor, vc tem passar um valor de cada vez para o parametro se naum ele recebe o valor passado. Tente explicar melhor, Ok?

é tipo assim francocaldas, supondo que tenha que exibir quatro valores, sendo que 3 sao campos, logo sao ligacoes diretas com o banco, mas, o quarto é um calculo em cima dos outros 3, e que nao da pra fazer diretamente. Entao, este quarto campo sera passado como parametro por minha aplicacao. Vou exibir os valores do campos de 1 a 3:
Campo 1: 12 – 15 – 16
Campo 2: 25 – 27 – 28
Campo 3: 35 – 48 – 30

Meu campo 4 com os calculos ficaria assim:
Campo 4: 203 – 258 – 395

Quando tento exibir o relatorio ele mostra dessa maneira:
Campo 1: 12 – 15 – 16
Campo 2: 25 – 27 – 28
Campo 3: 35 – 48 – 30
Campo 4: 395 – 395 – 395

E eu gostaria que ele exibisse assim:
Campo 1: 12 – 15 – 16
Campo 2: 25 – 27 – 28
Campo 3: 35 – 48 – 30
Campo 4: 203 – 258 – 395

Como posso mostrar os valores do campo4 dinamicamente?