0

好的,所以我要看看这是否有意义。在下面的第二种方法中(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;
    }

}
4

2 回答 2

1

that's it? indexOf(numAdd);

public boolean addNumber(int numAdd)
{
   // somewhere, in the middle of nowhere
   indexOf(numAdd);
  // more of code
}
于 2013-11-08T04:28:23.937 回答
1

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

public boolean addNumber(int numAdd)
{
    int abc = indexOf(numAdd);
    //Whatever you want to do...
}
于 2013-11-08T04:30:35.207 回答