Erro em java

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

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

pow vlww…Brigadão
abraçoss