Bài 32: Tìm Hiểu Về Lớp File Trong Java - Developer Softwares

  • Support
  • Skype: itvovantien
  • Email: vovantienit@gmail.com
  • twitter
  • facebook
  • google
  • rss
  • linkedin
  • dribbble
  • pinterest
Menu Search Home » học java » Java » Java co ban » java core » lap trinh java » lap trinh java core » Bài 32: Tìm hiểu về lớp File trong Java Bài 32: Tìm hiểu về lớp File trong Java Untitled - Lớp File thường được dùng để lấy các thông tin về tập tin cũng như thư mục. - Hình ảnh ở trên chắc chắn các bạn thấy rất quen thuộc, đó là quá trình 1 phần mềm duyệt thư mục và chờ người dùng tìm, chọn mở 1 file hoặc thư mục nào đó.- Kiến thức ở mục này sẽ giúp các bạn hiểu bản chất các câu lệnh có thể làm được điều này, tuy nhiên nếu bạn chưa biết về lập trình giao diện trong Java thì chưa thể làm được, ở loạt bài viết về lập trình giao diện trong Java mình sẽ nhắc lại và cùng mọi người làm 1 chương trìnhcó thể duyệt được file, thư mục tương tự như hình ảnh trên!**Chúng ta bắt đầu vào tìm hiểu về lớp File:1, Tạo đối tượng File từ đường dẫn tuyệt đốipublic File(String pathname)Ví dụ: PHP: //Tạo trước thư mục "demo" trong ổ E, nếu không chương trình sẽ lỗiFile f = new File("E:\\demo\\androidvn.txt");f.createNewFile(); 2,Tạo đối tượng File từ tên đường dẫn thu mục và tên tập tin trong thư mục đó PHP: //Tạo trước thư mục "demo" trong ổ E, nếu không chương trình sẽ lỗiFile f = new File("E:\\demo","androidvn2.txt");f.createNewFile(); 3, Tạo đối tượng File từ một đối tượng File khácpublic File(File parent, String child)Ví dụ: PHP: File dir = new File ("E:\\demo");File f = new File(dir,"androidvn3.txt");f.createNewFile(); 4, Tạo 1 thư mục với đường dẫnVí dụ: PHP: File f = new File("E:\\demo2");f.mkdir(); 5, Một số phương thức thường gặp của lớp File Untit2 6, Lấy danh sách tên các tập tin và thư mục con của đối tượng:Ta sử dụng:- public String[] list()File đang xét và trả về trong một mảng.Ví dụ: PHP: package javaandroidvn; import java.io.File;import java.io.IOException;public class JavaAndroidVn { public static void main(String[] args) throws IOException { //Tạo trước thư mục "demo" trong ổ E, tạo 1 vài file và thư mục trong đó File dir = new File("E:\\demo"); File[] listFile = dir.listFiles(); System.out.println("Danh sách file trong thư mục E:\\demo là: "); for (int i = 0; i < listFile.length; i++) { if (listFile[i].isFile()) { System.out.println(listFile[i].getName()); } } System.out.println("Danh sách thưc mục trong thư mục E:\\demo là: "); for (int i = 0; i < listFile.length; i++) { if (listFile[i].isDirectory()) { System.out.println(listFile[i].getName()); } } }} Tham khảo thêm 3 video của anh Việt bên blog StudyAndShare [IMG] Bài tập về nhà::D(Lần này mình giao bài khó khó chút nhé)Tạo 1 chương trình gần giống cmd trong ms-dos chạy trên màn hình console, chức năng như sau:- Bật chương trình lên mặc định vào ổ E (hoặc ổ nào tùy ý), hiện lên E:\\ (Tên đường đang hiện hành)- Gõ "cd tenThuMuc" thì màn hình chuyển và hiện lên E:\\tenThuMuc trong đó tenThuMuc là tên thư mục tiếp tục muốn truy xuất.- Gõ "makeFile tenFile" thì sẽ tạo file trong thư mục hiện hành, trong đó tenFile là tên file cần tạo.- Từ vị trí con trỏ hiện hành, gõ "show" thì hiển thị ra toàn bộ cấu trúc cây thư mục trong thư mục đó.....Trình bày khá dài dòng nhỉ, các bạn cứ cố gắng làm càng giống cmd trong ms-dos càng hay, bạn nào làm xong nhớ share mọi người cùng tham khảo nhé :D Được đăng bởi An Toàn Cho Facebook Nhãn: học java, Java, Java co ban, java core, lap trinh java, lap trinh java core vào lúc 11:59:00 PM
Next
Newer Post
Previous
Older Post

0 blogger-facebook:

Post a Comment

Subscribe to: Post Comments (Atom)

Translate

Like Facebook

Like Facebook

Bài đăng phổ biến

  • Bài 35: ArrayList trong Java (2)
  • Bài 15: Phương thức setter và getter trong Java
  • Bài 36: Sắp xếp các đối tượng trong ArrayList
  • Bài 14: Phương thức (method) trong Java
  • Bài 16: Tính kế thừa (inheritance) trong Java
  • Bài 34: ArrayList trong Java (1)
  • Bài 37: HashMap trong Java
  • Bài 21: Final class, abstract class và interface trong Java
  • Bài 24: String và một số phương thức của lớp String trong Java
  • Bài 25: So sánh chuỗi trong Java

Commnent

Labels

  • Adminstrator
  • Adsense
  • Android
  • backlink
  • blog
  • C++
  • Cá nhân
  • chinh sua hinh anh
  • Code
  • công cụ
  • công cụ code
  • cpc
  • Demo
  • Design
  • designer
  • designer viet nam
  • Developer Android Example
  • developer c++
  • Điểm
  • Example
  • free tai lieu
  • Game C/C++
  • GialapMac
  • Góc Học Tập
  • Google
  • Google Adsense
  • hinh anh
  • học android
  • học java
  • HoclaptrinhiOS
  • IDE
  • Java
  • Java co ban
  • java core
  • kiếm tiền online
  • Kiếm tiền online Youtube
  • lap trinh c++
  • lap trinh java
  • lap trinh java core
  • lap trinh thpt
  • LaptrinhiOS
  • Lien he
  • Mac
  • MacOX
  • miễn phí tài liệu
  • MMO
  • Object-C
  • Pascal
  • Phần Mềm
  • Photoshop
  • PHP
  • pr
  • pr6
  • Profile
  • rút tiền adssense
  • seo
  • Share Acc Vip
  • tải tài liệu miễn phí
  • Tai tailieu.vn free
  • tailieu.vn
  • tăng view
  • thanh toan adsense
  • thanh toán adsense
  • Thông tin cá nhân
  • thpt
  • Thu thuat
  • Thủ Thuật
  • thu thuat c++
  • Thu thuat cho windows
  • Thu thuat windows
  • thu thuat youtube
  • Tin Tức
  • Video C++
  • vietdesigner
  • view tăng
  • website
  • windows
  • windows 8
  • windows 8.1
  • youtube

Google Analytics

BackLinks

  • Van Tien
  • itvovantien.com

Contact Form

Name Email * Message *   Top

Từ khóa » Tìm Hiểu Về File Trong Java