
		LuanEngcomper
		
		(usa Debian)
		
		Enviado em 24/07/2011 - 14:30h 
		Olá pessoal!!!
Sou iniciante em programação orientada a objetos e estou com uma dúvida em um código que vi no livro da Deitel.
O código é o seguinte:
 
  1 import java.text.NumberFormat;
  2 import java.util.Locale;
  3 
  4 import javax.swing.JOptionPane;
  5 import javax.swing.JTextArea;
  6 
  7 public class Interest
  8 {
  9         public static void main (String args [])
 10         {
 11                 double amount, principal = 1000.0, rate = 0.05;
 12 
 13                 NumberFormat moneyFormat =
 14                 NumberFormat.getCurrencyInstance (Locale.US);
 15 
 16                 JTextArea outputTextArea = new JTextArea ();
 17 
 18                 outputTextArea.setText("Year\tAmount on deposit\n");
 19 
 20                 for (int year = 1; year <= 10; year++)
 21                 {
 22                         amount = principal * Math.pow (1.0 + rate, year);
 23 
 24 
 25                         outputTextArea.append(year + "\t" +
 26                         moneyFormat.format (amount) + "\n");
 27                 }
 28 
 29                 JOptionPane.showMessageDialog (null, outputTextArea,
 30                 "Compound Interest", JOptionPane.INFORMATION_MESSAGE);
 31 
 32                 System.exit (0);
 33         }
 34 }
O problema é o seguinte ... eu não estou entendendo para que serve a linha 13. Alguém poderia me explicar?
Agradeço desde já.
Um abraço.