Java中ArrayList的获取器和设置器 [英] Getters and Setters for ArrayLists in Java

查看:70
本文介绍了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的获取器和设置器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆