【发布时间】:2015-04-06 00:32:46
【问题描述】:
我正在编写一个为期一年的学校项目的应用程序,其目的是展示文章供青少年阅读,以教育他们了解时事。
我想创建几个不同的ArrayLists 类别来存储文章。对象是Article(String URL, String Category, String title)
我想知道是否,而不是这样做:
Article p = new Article(
"http://www.google.com", "economics", "Potato Article");
if(category.equals("elections"))
elections.add(p);
if(category.equals("economics"))
economics.add(p);
// etc.
如果有什么事情我可以这样做:
String name = category;
(something).something(name);
name.add(p);
所以基本上我想将文章添加到与其类别同名的ArrayList 中,假设ArrayList 已经创建,并且特定文章的类别与所需的ArrayList 匹配。
【问题讨论】:
标签: java arrays string arraylist