在java中的方法中引用一个方法?

时间:2013-11-08 04:24:56

标签: java arrays methods

好的,所以我要看看这是否合理。在(int numAdd)下面的第二种方法中,我希望用于private方法(int searchingNum)。我真的不明白private方法是如何工作的,但无论用户输入的(int numAdd)数是多少,我都希望在第一种方法中复制参数。这怎么可能?

//See if user input returns -1 to test whether or not number exists in the array
private int indexOf(int searchingNum)
{

}

//Add number in the array
public boolean addNumber(int numAdd)
{

    if (list.contains(numAdd))

    {
        return false;

    }
    else 
    {
        list.add(numAdd);   
        count++;
        return true;
    }

}

2 个答案:

答案 0 :(得分:1)

那是吗? indexOf(numAdd);

public boolean addNumber(int numAdd)
{
   // somewhere, in the middle of nowhere
   indexOf(numAdd);
  // more of code
}

答案 1 :(得分:1)

您可以直接调用同类的方法。无需做任何事情。像这样:

public boolean addNumber(int numAdd)
{
    int abc = indexOf(numAdd);
    //Whatever you want to do...
}