[求助]请高手们帮我看看,谢谢了~

Mars酱 2004-08-30 01:23:23
代码如下:
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
public class z extends JApplet
{ JLabel l;
JTextField t;
int d1,d2,p;
d1=1+(int)(Math.random()*10);
d2=1+(int)(Math.random()*10);
p=d1*d2;

public void init()
{ l=new JLabel("result");
c.add(l);
t=new JTextField(10);
c.add(t);
showStatus("how much "+d1+" times "+d2);
}

public void paint(Graphics g)
{ g.drawString("right? "+Abcd(),25,25);
}

public String Abcd()
{ int b=Integer.parseInt(t.getText());
String A="";

if(b==p)
A+="yes";
else
A+="no";

return A;
}
}
编译后提示错误:
z.java:8: <identifier> expected
d1=1+(int)(Math.random()*10);
^
z.java:9: <identifier> expected
d2=1+(int)(Math.random()*10);
^
z.java:10: <identifier> expected
p=d1*d2;
^
3 errors
请问怎么修改?请高手们帮忙看看除了编译检查出来的错误还有什么别的错误没有?辛苦大家一下了,谢谢.
...全文
85 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mars酱 2004-08-30
  • 打赏
  • 举报
回复
顶~
Mars酱 2004-08-30
  • 打赏
  • 举报
回复
是不是代码还有什么问题?总觉得我写的这段有些不对劲,但是自己初学,却找不出在哪里,请高手们指点,谢谢了.
Mars酱 2004-08-30
  • 打赏
  • 举报
回复
呵呵,谢谢楼上的,我自己检查出来了
编译是通过了,但是运行后没东西显示,代码我改了,如下,请再帮我看看,谢谢了.
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
public class z extends JApplet
{ JLabel l;
JTextField t;
int d1=1+(int)(Math.random()*10);
int d2=1+(int)(Math.random()*10);
public void init()
{ Container c=getContentPane();
c.setLayout(new FlowLayout());
l=new JLabel("result");
c.add(l);
t=new JTextField(10);
c.add(t);
showStatus("how much "+d1+" times "+d2);
}
public void paint(Graphics g)
{ g.drawString("right? "+Abcd(),25,25);
}
public String Abcd()
{
int b=Integer.parseInt(t.getText());
int p;
p=d1*d2;
String A="";

if(b==p)
A+="yes";
else
A+="no";

return A;
}
}
yema55 2004-08-30
  • 打赏
  • 举报
回复
定义时要马上初始化,
否则初始化语句不能放在class中,而是method中,比如构造函数中
应该这样:
int d1=1+(int)(Math.random()*10);
其他类同
原创Simulink基于瞬时功率理论的并联型APF模型求助-APF_ip_iq.mdl 最近在做一个基于瞬时功率理论的并联型APF的研究,做了一个simulink的model,在做的过程中,参考了论坛中一个APF的例子,在此非常感谢例子的作者,我也把我自己制作的模型共享一下,以飨做APF研究的童鞋(呵呵,我也是童鞋)。我发的动机是,看见论坛里没有基于瞬时功率理论的model,同时也只看到一个APF的model(本人权限不够,链接发不了,需要的自行去下。同时非常感谢这位作者),但是很不幸的是运行不了,但是作者的设计思路都是可以借鉴的。        APF谐波检测方法采用的是瞬时功率理论ip_iq理论(其实有很多的,如FFT、自适应等等),检测效果非常明显,能够很好的从电流中分离出谐波分量。IPM桥模块控制策略采用滞环控制,另外现在IPM直流测的电容没有实现恒压控制(这个是后续工作)。现在的这个有点问题,合上APF后效果是非常明显,但是就是有尖峰,希望高手能够指点一下(从现象来看,是滞环控制在指令电流突变的情况下,实际电流跟不上,但是滞环控制本身就具有很好的动态跟踪特性,很是费解),如果能够解决的话那就再好不过了,不过我又打算用SVPWM控制,目前还在研究中,希望有兴趣的可以共同讨论。 说明:1.MATLAB版本为R2008a,运行不了的在高一点的版本运行。            2.在附件的波形图中,电压的单位为标幺值,电流为实际值。            3.APF的投入时间为1/50秒(即一个周期后投入)            4.波形图中可以很清晰的看出,控制波形还不是不理想的,               原因我已说了,希望高手能够指点下,如何消除这个尖峰,谢谢

62,623

社区成员

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

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