我有一個構造函數將需要可變參數的字符串。 我需要分開這些字符串,並將它們添加到ArrayList中,該部分將執行我的方法。如何將vararg作爲參數傳遞給方法?
下面是代碼:
private ArrayList<String> answers = new ArrayList<>();
private int index;
public Text(String ... str)
{
separateVararg(); // How to pass vararg in here
}
如何從構造這個可變參數作爲參數傳遞給方法?
我不想從可變參數列表中添加所有元素,我需要先做一些檢查,比如看看裏面是否有相同的字符串。 –
然後迭代'String'並且測試每一個,如果它符合你的標準將它添加到'List'。 –
是的,它會工作很好:) –