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());
가 지금 직면하고있어 문제가 내가 다음과 같은 논리를 작성한 모든 파일을로드하려면 각각 매 티 my myRulesIncr이 새로 고쳐지고 끝에 마지막 파일 만로드됩니다. 로드 된 모든 파일이 있어야합니다.
감사
고마워 Robin,하지만 eclipse는 다음 널 포인터 액세스를 경고합니다 : 변수 myRulesIncr은 t 그의 위치 – jeyaprakash
그런 다음 변수를 초기화하지 않았습니다. 이 메시지는 매우 분명합니다. – Robin