Hみんな、
類似の.serファイルを検索してリストにロードするコードがあります
ファイルは(rulesIncr1.ser、rulesIncr2.ser、rulesIncr3.ser ......など)です。
今、私が書いたすべてのファイルをロードするために、次のロジックを書きました
String defaultfilename = "rulesincr";
int i=1;
String incrFile;
//THE FOLLOWING CODE WILL CHECK FOR ANY NU8MBER OF INCR RULES FILE IN THE LOCATION AND ADD THEM TO A RULE MODEL LIST
do
{
String tempincr = new Integer(i).toString();
incrFile = defaultfilename.concat(tempincr).concat(".ser");
FileInputStream fis= new FileInputStream( filePath.concat(incrFile));
ObjectInputStream inStreamIncr = new ObjectInputStream(fis);
myRulesIncr = (List<RuleModel>)inStreamIncr.readObject();
i++;
}
while(new File(filePath.concat(incrFile)).isFile());
今私が直面している問題は、myRulesIncrが更新され、最後に最後のファイルのみがロードされるたびに発生します。ロードされたすべてのファイルが必要です。お知らせ下さい
ありがとう