public static void show(File file) throws IOException { System. out .println(file.getAbsoluteFile());[r]
Trang 1Lập trình mạng Nguyễn Hữu Thể
Java – Liệt kê folder, subfolder, file
//Liệt kê các folder, subfolder, file
package file;
import java.io.File;
import java.io.IOException;
public class DisplayDirectoryAndFile {
public static void main(String args[]) throws IOException {
show( new File( "C:/Java" ));
}
public static void show(File file) throws IOException {
System out println(file.getAbsoluteFile());
//System.out.println(file.getCanonicalPath());
if (file.isDirectory()) {
String[] listData = file.list();
for (String filename : listData) {
} }
}
}
Kết quả có dạng:
C:\Java
C:\Java\Calculator
C:\Java\Calculator\Calculator.class
C:\Java\Calculator\Calculator.java
C:\Java\Calculator\CalculatorClient.class
C:\Java\Calculator\CalculatorClient.java
C:\Java\Calculator\CalculatorImpl.class
C:\Java\Calculator\CalculatorImpl.java
C:\Java\Calculator\CalculatorImpl_Stub.class
C:\Java\Calculator\CalculatorServer.class
C:\Java\Calculator\CalculatorServer.java
C:\Java\IPAddress_InputFromKey.java
C:\Java\net
C:\Java\net\Calculator.java
C:\Java\net\Client.java
C:\Java\net\IPAddress_InputFromKey.java
C:\Java\net\TCPStringServer.java
C:\Java\net\webservicex
C:\Java\net\webservicex\GetCitiesByCountry.class
C:\Java\net\webservicex\GetCitiesByCountry.java
C:\Java\net\webservicex\GetCitiesByCountryResponse.class
C:\Java\net\webservicex\GetCitiesByCountryResponse.java