本文介绍了Java中ArrayList的获取器和设置器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我将如何在Java中将getter和setter用于ArrayList?这就是我所拥有的.我想我正确地使用了getter,但是我不知道如何为ArrayList使用setter.
How would I go about using getters and setters for an ArrayList in Java? Here is what I have. I think I am using the getter correctly, but I don't know how to use a setter for an ArrayList.
private ArrayList<String> stringlist = new ArrayList<String>();
public ArrayList<String> getStringList() {
return stringlist;
}
public ArrayList<String> setStringList() {
// I don't know what to put here
// I also don't know if my return value is correct
}
推荐答案
要设置值,您可以将ArrayList<String>
作为参数传递,而只需将ArrayList
设置为参数.
To set the value, you would take an ArrayList<String>
passed as a parameter, and you would simply set the ArrayList
to the parameter.
此外,请注意使用void
而不是问题中显示的ArrayList<String>
.通常,setter方法不会返回任何内容.
Also, note the use of void
rather than the ArrayList<String>
shown in your question. Commonly, a setter method does not return anything.
public void setStringList(ArrayList<String> stringList)
{
this.stringList = stringList;
}
这篇关于Java中ArrayList的获取器和设置器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!