这个Java程序该怎样修改?

2025-01-01 20:34:39
推荐回答(3个)
回答1:

int length,width,height;
int V;
length l = new length();
width w = new width();
height h = new height();
你将length,width,height申明为变量,怎么有可以用它在定义变量呢

回答2:

你的错误显示:
BOX类的第7,8,9行错误
你应该关注这三行。
错误提示:找不到符号
V = l * w * h;
1.可能你的符号错了。
2.可能你的三个变量都是字符串,需要强转

回答3:

你前面定义的length,width,height是int变量,你后面怎么能将它们当成类型呢?
你想用new来定义一个int变量的话,要这样写
Integer width = new INteger(2);//定义一个Integer对象
jdk1.5以后新增的功能可以吧Integer当成int型变量用
JOptionPane.showInputDialog("输入高度");这段代码返回的是字符串,不能福给Integer类型