下面这个java小程序为什么会是错误的

importjava.awt.Graphics;importjava.applet.Applet;publicclassApp2extendsApplet{intx,y;... import java.awt.Graphics;
import java.applet.Applet;
public class App2 extends Applet{
int x,y;
public void init(){
x=8;
y=7;
}
public void paint(Graphics g){
g.drawString("类中定义了两个变量:x=8 y=7",50,60);
g.drawString("它们的和为:"+(x+y),50,80);
g.drawString("它们的差为:"+(x-y),50,100);
}
}
已经内嵌入.html中了,错误的是源程序,主要在本源程序的11和12行,大致意思是有1非法字符2不是语句3需要分号,三种情况,但是我和书中打的一个字不差,我怀疑是不是书上有错误了,我不是个编程新手,不过对java绝对是个新人,请赐教,对C和C++等比较熟悉,有基础,看java懂得也还比较快,只不过各种编译环境真是一头雾水,要是让我编个洗澡程序我是编不了
这是错误信息的图片,大家看看吧,,郁闷中,,郁闷中,编程好费时间啊
展开
 我来答
百度网友312835d2c
2009-09-14 · TA获得超过155个赞
知道小有建树答主
回答量:156
采纳率:0%
帮助的人:134万
展开全部
/**
错误在于你的11,12行的第二个"("是中文字符!
改正后的代码如下:
*/

import java.awt.Graphics;
import java.applet.Applet;
public class App2 extends Applet{
int x,y;
public void init(){
x=8;
y=7;
}
public void paint(Graphics g){
g.drawString("类中定义了两个变量:x=8 y=7",50,60);
g.drawString("它们的和为:"+(x+y),50,80);
g.drawString("它们的差为:"+(x-y),50,100);
}
}
/**
运行正常,但有警告:
警告:不能读取 AppletViewer 的属性文件: C:\Documents and Settings\Administrator\.hotjava\properties 使用默认值。

*/
//我以前玩Delphi的,但是现在却搞java了!
//
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式