안녕하세요, 저는 Java에 익숙하지 않고 폴더의 파일에 액세스하는 방법을 알고 싶습니다.java를 사용하면 폴더에있는 파일에 액세스 할 수 없습니다.
내 요구 사항은 입니다. 성공적으로 이미지 파일을 압축 한 다음 임시 파일에 기록했습니다. 이제 폴더의 각 파일에 액세스하여 일부 작업을 수행하기 위해 파일의 크기를 개별적으로 확인할 수 있습니다.
폴더의 각 파일에 동적으로 액세스하는 방법을 알려주십시오.
이 코드는 압축 한 다음 폴더에 액세스하는 코드입니다.
BufferedImage resizeImageBmp = resizeImage(originalImage, type);
ImageIO.write(resizeImageBmp, "png", new File(tempDir + roots[i].getName())); //Compressing the file
String Temp = tempDir; //Path to the temporary folder
//Temp1 = ((Temp.length()/1024)/1024);
if((Temp.length()) > 6){
//writeToDir(Temp,failureDir);
//System.out.println(Temp);
System.out.println(Temp);
}
else{
//System.out.println(Temp);
System.out.println(Temp);
}
Java 7을 사용하는 경우 [this] (http://docs.oracle.com/javase/tutorial/essential/io/fileio.html)를 확인하십시오. 그렇지 않으면 [ File'] (http://docs.oracle.com/javase/7/docs/api/java/io/File.html) – MadProgrammer