新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
写了个简单的,不知道是不是你想要的,里面的main方法作了一个简单的测试。几个变量我定义为类变量。 public class PubTest {
成都创新互联公司专注于图们网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供图们营销型网站建设,图们网站制作、图们网页设计、图们网站官网定制、微信平台小程序开发服务,打造图们网络公司原创品牌,更为您提供图们网站排名全网营销落地服务。
private float fvar1, fvar2;
private int ivar1;
public PubTest(float fval1, float fval2, int ival) {
fvar1 = fval1;
fvar2 = fval2;
ivar1 = ival;
}
public PubTest() {
fvar1 = fvar2 = 0.0f;
ivar1 = 0;
}
public float getFvar1() {
return fvar1;
}
public float getFvar2() {
return fvar2;
}
public int getIvar1() {
return ivar1;
}
public void sum() {
fvar2 += fvar1;
}
public static void main(String[] args) {
PubTest pubTest = new PubTest(3.0f, 5.0f, 1);
pubTest.sum();
System.out.println(pubTest.getFvar2());
}
}
Java中的加法很简答,使用运算符+表示。例如: publicclassadd{publicstaticvoidmain(String[]args){intx=5;inty=7;intsum=x+y;System.out.println("x和y的和为"+sum);}}上述代码声明了整数x和整数y,并分别赋值了5和7。最后在声明sum,赋值为x+y,并最终输出。
最终输出结果为12。
java中的加法使用+符号来计算最后的结果。
具体代码如下:
public class Demo {
public static void main(String[] args) {
int x = 3;
int y = 4;
int result = x + y;
System.out.println(result);
}
}
其中需要注意的是代码需写在主方法(main方法)中,否则程序无法运行;还有int型变量的初始值是0,即如果不给int型变量赋值的话,默认这个变量的值为0。
import java.awt.*; import java.awt.event.*; class Calculate extends Frame implements ActionListener { TextField t1=new TextField(5); //第一个操作数文本框 TextField t2=new TextField(5); //运算符文本框 TextField t3=new TextField(5); //第一个操作数文本框 TextField t4=new TextField(5); //结果文本框 Label L1=new Label("="); Button btn=new Button("计算"); public Calculate() { setLayout(new FlowLayout()); add(t1);add(t2);add(t3); add(L1);add(t4);add(btn); btn.addActionListener(this); //注册动作事件监听者为当前对象 addWindowListener(new WindowAdapter() {//关闭窗口事件 public void windowClosing(WindowEvent e) { dispose(); //释放窗口 System.exit(0); //退出程序 } }); } public void actionPerformed(ActionEvent e) { float x,y; //操作数变量 double result=0; //结果变量 String op; try { //异常捕获机制 x=Float.parseFloat(t1.getText()); //将字符串数据转换成浮点型数据 y=Float.parseFloat(t3.getText()); op=t2.getText(); if(op.equals("+")) //运算符为"+" result=x+y; else if(op.equals("-")) //运算符为"-" result=x-y; else if(op.equals("*")) //运算符为"*" result=x*y; else if(op.equals("/")) //运算符为"/" result=x/y; t4.setText(Double.toString(result)); }catch(Exception ee){t4.setText("数据错误");} //捕获异常,数据错误时,显示信息 } public static void main(String args[]) { Calculate mainFrame = new Calculate(); mainFrame.setSize(400, 400); mainFrame.setTitle("两个数的计算程序"); mainFrame.setVisible(true); } }