-1
public static void main(String[] args) {
ReadAuthor ReadAuth = new ReadAuthor();
ReadCommands readCom = new ReadCommands(); }
建立在ReadARticles类的对象我有创造的文章ArrayList的的方法。困惑达到另一类
public class ReadArticles {
public ArrayList<Article> articleList = new ArrayList<Article>();
while(i=0;i<line number;,++){
public void readDaFile(){
articleList.add(new Article(ID,name,publisherName,publishYear));
}
从ReadCommands
类,我称之为ReadArt.readDaFile
(读取,但也创造了数组列表)。
public class ReadCommands {
ReadArticles readArt = new ReadArticles();
public void readDaFile(){
readArt.tryOpeningOrDieTrying(filename);
readArt.readDaFile(); }
我的问题是,从主,我可以达到articlelist
;
System.out.println(readCom.readArt.articleList.get(20).getPublisherName());
或
System.out.println(readCom.getArticleList().size());
但我不能从readAuthor
类(阅读作者和为他们创造的ArrayList创建另一个类到达文章列表。
我甚至在尝试创建getter
为ArticleList
这两个ReadCommands
和ReadArticles
类,以确保但getters
只适用于main。我的目标是查看来自ReadAuthor类的articleList。