请教个问题

fengzhizi715 2004-10-27 03:46:03
/**
* Created by IntelliJ IDEA.
* User: fengzhizi
* Date: 2004-10-26
* Time: 23:08:51
* To change this template use Options | File Templates.
*/
import java.text.DecimalFormat;
import javax.swing.*;


public class Interest{
public static void main(String args[])
{
double amount,
principal=1000.0,
rate=.05;
DecimalFormat precisionTwo=new DecimalFormat("0.00");
JTextArea outputText=new JTextArea(11,20);

outputTextArea.append("Year\tAmount on deposit\n");

for(int year=1;year<=10;year++)
{
amount=principal*Math.pow(1.0+rate,year);
outputTextArea.append(year+"\t"+
precisionTwo.format(amount)+"\n");
}

JOptionPane.showMessageDialog(
null,outputTextArea,"Compound Interest",
JOptionPane.INFORMATION_MESSAGE);
System.exit(0);
}
}


以上是我写的源代码
为何会出现如下的错误?
D:\jdk1.5.0>javac Interest.java
Interest.java:22: cannot find symbol
symbol : variable outputTextArea
location: class Interest
outputTextArea.append("Year\tAmount on deposit\n");
^
Interest.java:27: cannot find symbol
symbol : variable outputTextArea
location: class Interest
outputTextArea.append(year+"\t"+
^
Interest.java:32: cannot find symbol
symbol : variable outputTextArea
location: class Interest
null,outputTextArea,"Compound Interest",
^
3 errors

请各位帮帮忙。谢谢了。
...全文
66 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
fengzhizi715 2004-10-28
  • 打赏
  • 举报
回复
谢谢各位拉!!!
不徻写代码 2004-10-27
  • 打赏
  • 举报
回复
老大你用 Jbuilder or Eclipse 吧,不然会在成为高手前郁闷死!
amekoxiao 2004-10-27
  • 打赏
  • 举报
回复
JTextArea outputText=new JTextArea(11,20);
改为
JTextArea outputTextArea=new JTextArea(11,20);
j2nix 2004-10-27
  • 打赏
  • 举报
回复
或者把:
JTextArea outputText=new JTextArea(11,20);

改成:
JTextArea outputTextArea = new JTextArea(11,20);
j2nix 2004-10-27
  • 打赏
  • 举报
回复
你写错了,是:outputText.

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧