从方法返回值(为了在同一个类中的其他方法中使用该值)

时间:2014-05-22 16:13:07

标签: java methods return-value

    public void run() {
    moveTest();

   }

    private int moveTest() {
       while (frontIsClear()) {
        move();
        for (int i = 0; i < 0; i++);

       }

   }

有代码,我想基本计算循环(为了找到直线的中间点,然后将计数存储到'int'中,而不是在另一个私有方法中使用该int(值) (如果需要,可以公开)。

在此先感谢希望你们能理解我的观点^^

1 个答案:

答案 0 :(得分:0)

你的问题不清楚和奇怪,但是你可以在一个类中创建一个私有字段,在其中返回方法moveTest的结果,然后在另一个方法中使用它... 像:

private int count = 0;
public void run() {
    count = moveTest();

    // use 'count'variable
}
private void someMethodUsingCountVariable() {
    int a = count;    
}