public static void main(String[] args)에서 IOException이 발생합니다.
BufferedReader br = new BufferedReader(new FileReader("output1.txt"));
List<String> newName = 새로운 ArrayList<String>();
List<String> oldName = new ArrayList<String>();
스트링라인;
문자열[] 열;
while((line=br.readLine())!=null) {
col = line.split("#");
newName.add(col[0]);
oldName.add(col[1]);
}
br.닫기();
for(int i=0;i<newName.size();i++) {
File oldFile = new File("D://TDDOWNLOAD//heihei//"+oldName.get(i)+".mp4");
System.out.println(oldFile.exists());//파일이 존재하는지 확인
File newFile = new File(oldFile.getParent()+File.separator+newName.get(i)+".mp4");
if(newFile.exists()) {
System.out.println(i+"already presents"); //새 파일이 이미 존재합니다.
} 또 다른 {
System.out.println(i+"/t"+oldFile.renameTo(newFile));//이전 파일의 이름이 성공적으로 바뀌었는지 여부
}
}
}
}