我在文件夾中有3種不同類型的文件。每個文件都有相同的數據保存到員工表中。我可以在JAVA中使用哪種設計模式來滿足此要求
文件類型:
- XML
- Excel中
- .TXT
我已經寫了3個獨立的類具有兩個方法,採取了文件路徑作爲字符串參數和返回EmployeeVO
對象或List<EmployeeVO>
。
我想刪除這些如果其他。
List<EmployeeVO> list ;
if(fileName.endsWith(".xml")){
list = XmlReader();
}else if(fileName.endsWith(".EXCEL")){
list = ExcelReader();
}else if(fileName.endsWith(".TXT")){
list = TxtReader();
}
這些文件名是否真的以'.EXCEL'結尾? –