Erro em java

2 respostas
P

Olaá pessoal, sou iniciante em Java, estou tentando fzr um programinha simples pra calcular um juros aqui e nao ta rodando o codigo é o seguinte.

1  // calculando juros compostos

2

3  import java.text.NumberFormat;

4  import java.util.Locale;

5

6  import javax.swing.JOptionPane;

7  import javax.swing.JTextArea;

8

9  public class Juros {

10

11   public static void main (String args[])

12   {

13		

14   double amount, principal = 1000.0, rate = 0.05;

15

16   NumberFormat moneyFormat =  NumberFormat    getCurrencyInstance(<a href="http://Locale.US">Locale.US</a>);

18		

19   //Cria JTextArea para exibir saida de dados

20  TextArea outputTextArea = new JTextArea();

21  //Define a primeira linha do texto

22   outputTextArea.setText(Ano\t Valor\n);

23

24      for (int year = 1; year<=10; year++) {

25

26         amount=principal*Math.pow(1.0 + rate, year);

27      }

29

30      //acrescenta uma linha de texto no outputTextArea

31

32     outputTextArea.append(year + “\t+  moneyFormat.format(amount) + “\n);

34	

35		   }

36   JOptionPane.showMessageDialog      (null,outputTextArea,resultado,JOptionPane.INFORMATION_MESSAGE);

38    System.exit(0);	

39

40 }

41 }

O erro é na linha 16 e 17 onde a referência moneyFormat da classe NumberFormat chamando o método getCurrencyInstance
Se alguem ajudar… agradeço

2 Respostas

D

fera…a linha 17 q. vc mencionou nao aparece ali…

falta um pontinho aqui…nao? na chamadinha do método…parece q. tem um espaço ali…onde era para ter o ponto…

NumberFormat.getCurrencyInstance(Locale.US);

aqui tem exemplos para vários locales…

http://www.exampledepot.com/egs/java.text/Numbers.html?l=rel

P

pow vlww…Brigadão
abraçoss

Criado 22 de janeiro de 2007
Ultima resposta 22 de jan. de 2007
Respostas 2
Participantes 2