Tải bản đầy đủ (.pdf) (1 trang)

welcome to nguyenhuuthe sites

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (331.05 KB, 1 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

Lập trình mạng

Nguyễn Hữu Thể



<b>Java – Liệt kê folder, subfolder, file </b>



//Liệt kê các folder, subfolder, file


<b>package</b>

file;



<b>import</b>

java.io.File;



<b>import</b>

java.io.IOException;



<b>public</b>

<b>class</b>

DisplayDirectoryAndFile {



<b>public</b>

<b>static</b>

<b>void</b>

main(String args[])

<b>throws</b>

IOException {



<i>show(</i>

<b>new</b>

File(

"C:/Java"

));


}



<b>public</b>

<b>static</b>

<b>void</b>

show(File file)

<b>throws</b>

IOException {


System.

<i>out</i>

.println(file.getAbsoluteFile());



//System.out.println(file.getCanonicalPath());


<b>if</b>

(file.isDirectory()) {



String[] listData = file.list();



<b>for</b>

(String filename : listData) {



<i>show(</i>

<b>new</b>

File(file, filename));



}



}



}


}



<b>Kết quả có dạng: </b>


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


</div>

<!--links-->

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×