public class Doit {
public static void main (String[] args) {
Box s1=new Box();
Box s2=new Box();
double a1,a2;
s1.wid=15;
s1.hei=25;
s1.dep=10;
s2.wid=2;
s2.hei=3;
s2.dep=4;
a1=2*(s1.wid*s1.hei+s1.hei*s1.dep+s1.dep*s1.wid);
System.out.println ("盒子s1的表面积是;"+a1);
a2=2*(s2.wid*s2.hei+s2.hei*s2.dep+s2.dep*s2.wid);
System.out.println ("盒子s2的表面积是;"+a2);
}
}
public static void main (String[] args) {
Box s1=new Box();
Box s2=new Box();
double a1,a2;
s1.wid=15;
s1.hei=25;
s1.dep=10;
s2.wid=2;
s2.hei=3;
s2.dep=4;
a1=2*(s1.wid*s1.hei+s1.hei*s1.dep+s1.dep*s1.wid);
System.out.println ("盒子s1的表面积是;"+a1);
a2=2*(s2.wid*s2.hei+s2.hei*s2.dep+s2.dep*s2.wid);
System.out.println ("盒子s2的表面积是;"+a2);
}
}
解决方案 »
- 上回你说的那个网络标准是什么来着???有什么区别
- java正则表达式,去除字符串中的相同字符,只留一个.
- 关于java中import的问题
- 关于netbeans和eclipse的swing的问题!
- 关于Swing
- 谁在开发中使用过比较复杂的TableCellRenderer?
- 请问各位高人为什么在这里不设置绘画模式为XOR,却还是能够擦除画出的矩形呢?
- JBuilder7中无法连接oracle数据库
- 请问一个入门级别的问题,大家帮忙看看:
- 急!急!急!急!急!急!jxl导出Excel问题,NullPointerException
- struts2配置问题求解
- 如何通过鼠标事件绘制图形???????
int wid;
int hei;
int dep;
public int getDep() {
return dep;
}
public void setDep(int dep) {
this.dep = dep;
}
public int getHei() {
return hei;
}
public void setHei(int hei) {
this.hei = hei;
}
public int getWid() {
return wid;
}
public void setWid(int wid) {
this.wid = wid;
}
}那么运行没有问题啊
符号: 类 Box
位置: 类 Doit
Box s1=new Box();
^
C:\Doit.java:4: 找不到符号
符号: 类 Box
位置: 类 Doit
Box s1=new Box();
^
C:\Doit.java:5: 找不到符号
符号: 类 Box
位置: 类 Doit
Box s2=new Box();
^
C:\Doit.java:5: 找不到符号
符号: 类 Box
位置: 类 Doit
Box s2=new Box();
^
4 错误Process completed.
public class Doit
{
public static void main (String[] args) {
MyBox s1=new MyBox(15,25,10);
MyBox s2= new MyBox(2,3,4);
double a1,a2;
a1=2*(s1.wid*s1.hei+s1.hei*s1.dep+s1.dep*s1.wid);
System.out.println ("盒子s1的表面积是;"+a1);
a2=2*(s2.wid*s2.hei+s2.hei*s2.dep+s2.dep*s2.wid);
System.out.println ("盒子s2的表面积是;"+a2);
}
}
class MyBox
{
double wid,hei,dep;
MyBox(double a,double b,double c)
{this.dep=a;this.hei=b;this.dep=c;}
}
否则便是利用swing:
import javax.swing.Box;public class Doit
{
public static void main (String[] args) {
MyBox s1=new MyBox(15,25,10);
MyBox s2= new MyBox(2,3,4);
int a1,a2;
a1=(int) (2*(s1.wid*s1.hei+s1.hei*s1.dep+s1.dep*s1.wid));
System.out.println ("盒子s1的表面积是;"+a1);
a2=(int) (2*(s2.wid*s2.hei+s2.hei*s2.dep+s2.dep*s2.wid));
System.out.println ("盒子s2的表面积是;"+a2);
}
}
class MyBox extends Box
{
double wid,hei,dep;
MyBox(int a,int b,int c)
{super(a);this.hei=b;this.dep=c;}
}
不过这个代码有点问题
System.out.println ("盒子s2的表面积是;"+a2);
那是分号还是冒号啊
class Box {
double wid;
double hei;
double dep;
}
public class Doit {
public static void main (String[] args) {
Box S1=new Box();
Box S2=new Box();
double a1,a2;
S1.wid=15;
S1.hei=25;
S1.dep=10;
S2.wid=2;
S2.hei=3;
S2.dep=4;
a1=2*(S1.wid*S1.hei+S1.hei*S1.dep+S1.dep*S1.wid);
System.out.println ("盒子s1的表面积是"+a1);
a2=2*(S2.wid*S2.hei+S2.hei*S2.dep+S2.dep*S2.wid);
System.out.println ("盒子s1的表面积是"+a2);
}}盒子s1的表面积是1550.0
盒子s1的表面积是52.0Process completed.