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(Locale.US);
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