import java.io.File;
public class phpAndJpg {
public static void main(String[] args) {
String filePath = "d:\\work";
fileDirectory(filePath);
}
public static void fileDirectory(String filePath) {
File f1 = new File(filePath);
String[] list = f1.list();
for (int i = 0; i < list.length; i++) {
File f2 = new File(filePath, list[i]);
File f3 = new File(filePath, list[i]+".jpg");
if (f2.isDirectory()) {
// System.out.printf("디렉토리 : %s %n", list[i]);
fileDirectory(filePath+"/"+list[i]);
} else {
if ((filePath+"/"+list[i]).endsWith("php")){
System.out.printf("파일 : %s %s %n", filePath+"/"+list[i], f2);
if (!f2.renameTo(f3)) {
System.err.println("이름 변경 에러 : " + f2);
}
}
// System.out.printf("파일 : %s %, dbyte %n", filePath+"/"+list[i], f2.length());
}
}
}
}
php 로 되어있는 문서 파일을 jpg로 바꾸는 로직 java 에서 특정 파일 확장자명을 가진 확장자를 다른 확장자명으로 바꾸는 로직