标题:关于return的用法
取消只看楼主
让我们飞
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:40
专家分:119
注 册:2011-1-9
结帖率:100%
已结贴  问题点数:20 回复次数:2 
关于return的用法
程序代码:
public class Box {
    int length,width, height,volume;
    int v;
    public Box(int length, int width, int height) {
        super();
        this.length = length;
        this.width = width;
        this.height = height;
       
    }
    public int getLength() {
        return length;
    }
    public void setLength(int length) {
        this.length = length;
    }
    public int getWidth() {
        return width;
    }
    public void setWidth(int width) {
        this.width = width;
    }
    public int getHeight() {
        return height;
    }
    public void setHeight(int height) {
        this.height = height;
    }
    public int getvolume() {
        return volume;
    }
    public void setvolume(int volume) {
        this.volume = volume;
    }
   
    public int calcVolume(){
         v=length*width*height;
         System.out.println(v);
         return v;
       
        }
    public void print(){
        System.out.println(v);
    }
    public static void main(String[] args) {
    Box box=new Box(10,15,12);
    box.print();
    box.calcVolume();
    }

}
运行结果是:
0
1800
return 在这里要怎么用
为什么是0?

坐等高手回答~
搜索更多相关主题的帖子: volume return 
2011-08-04 18:50
让我们飞
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:40
专家分:119
注 册:2011-1-9
得分:0 
那么怎么调用box.print()方法呢?
为什么没有算出来?
程序不是顺序执行呢吗?
2011-08-04 19:07
让我们飞
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:40
专家分:119
注 册:2011-1-9
得分:0 
明白了~~
谢谢了~~
2011-08-04 19:29



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-346816-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.617387 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved