当我启动我的程序时,它给了我一个对象的链接,而我想获取内容。我的错在哪里?
我认为问题出storage.addRecord(record)
在ReaderXls.class
.
结果:
Reading is over
Start reading from Storage
work2obj.Record@2910d926
.
public class Start {
public static void main(String[] args) {
System.out.println("Start reading from Xls");
ReaderXls read = new ReaderXls();
Storage storage;
storage = read.ReadXls("Text1obj",0,1);
System.out.println("Reading is over");
System.out.println("Start reading from Storage");
System.out.println(storage.getRecord(1));
}
}
.
public class Storage
{
List<Record> record;
public Storage(){
this.record = new ArrayList<Record>();
}
.
public Record getRecord(int number){
return this.record.get(number);
}
}
.
public class ReaderXls {
public Storage ReadXls(String sfilename,int firstColumn, int lastColumn){
Storage storage = new Storage();
try {
Record record = new Record(j, Integer.parseInt(ContentCount), RowContent);
storage.addRecord(record);
}
}