double A = 0; double B = 0; double C = 0; public void setA(double a) { A = a; } public void setB(double b) { B = b; } public void setC(double c) { C = c; } public void TestV() { double v = A + B + C; System.out.println(\ + v); } } package unit4; public class ComputerTime { public static void main(String[] args) throws InstantiationException, IllegalAccessException, ClassNotFoundException { Plane com = (Plane) Class.forName(\).newInstance(); double A = Double.parseDouble(args[1]); double B = Double.parseDouble(args[2]); double C = Double.parseDouble(args[3]); com.setA(A); com.setB(B); com.setC(C); com.TestV(); } } 输出结果 《JAVA程序设计》实验报告5
姓名 杨仕琴 学号 54121022 日期 10.13 实验题目 编写Calculater.java,实现一个简单计算器,要求布局,可以完成加减乘除。 package unit5; 程序初稿 import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.io.*; import java.math.*; import java.util.*; /** *
Title: 用户应用界面计算器
*Description: 包含简易计算与功能更加强大的科学计算
*Copyright: Copyright (c) 2008
*Company: 四……学
* @author chwencong@sina.com * @version 1.0 */ public class Calculat { static JTextField show;//设置输入区,显示区 static double opNum = 0;//存放操作数 static String opChar = \存放操作符 static boolean flag = true;//设置标志 public static void main(String[] args) { new EasyFrame();//产生首界面——简易计算器 } } 所遇问题 及 流布局方面。解决办法:看书加上问老师 解决办法 package unit5; import java.awt.*; 调试后的import java.awt.event.*; 程序代码 import javax.swing.*; public class Calculater extends JFrame implements ActionListener{ private JPanel jPanel1,jPanel2;