Galera estava estudando quando apareceu um programa de cálculo de juros…e o código era o seguinte:
import java.text.NumberFormat;
import java.util.Locale;
import javax.swing.JOptionPane;
import javax.swing.JTextArea;
public class Juros {
public static void main (String args[])
{
double amount, principal = 1000.0, rate = 0.05;
NumberFormat moneyFormat =
NumberFormat getCurrencyInstance ( Locale.BR);
JTextArea outputTextArea = new JTextArea();
outputTextArea.setText("Year\tAmount on deposit\n");
for (int year =1; year<=10; year++) {
amount = principál *Math.pow(1.0+rate,year);
outputTextArea.append( year + "\t"+
moneyFormat.format(amount) + "\n");
}
JOptionPane.showMessageDialog(null, outputTextArea,
"Compound Interest", JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}
}
e quando eu compilo da erro na linha 17…e fica uma seta indicando erro no “get” de “NumberFormat getCurrencyInstance ( Locale.BR);” só q aparentemente esta tudo certo…o q eu faço…?