ตัวสร้าง
-
-
1.boolean createNewFile() คืนค่าเป็นจริงหากไม่มีอยู่ และคืนค่าเป็นเท็จหากมีอยู่
2.boolean mkdir() สร้างไดเร็กทอรี
3.boolean mkdirs() สร้างไดเร็กทอรีหลายระดับ
ลบวิธีการ
1.ลบบูลีน()
2.boolean DeleteOnExit() ลบไฟล์หลังใช้งานเสร็จ
FileDemo2 คลาสสาธารณะ {
โมฆะคงที่สาธารณะ main (String [] args) {
ไฟล์ f =ไฟล์ใหม่("d://1.txt");
พยายาม {
System.out.println(f.createNewFile());//คืนค่าเท็จเมื่อมีไฟล์อยู่
System.out.println(f.delete());//คืนค่าเท็จเมื่อไม่มีไฟล์อยู่
} จับ (IOException จ) {
// TODO บล็อก catch ที่สร้างขึ้นอัตโนมัติ
e.printStackTrace();
-
-
-
1.boolean canExecute() กำหนดว่าไฟล์นั้นสามารถเรียกใช้งานได้หรือไม่
2.boolean canRead() กำหนดว่าไฟล์สามารถอ่านได้หรือไม่
3.boolean canWrite() กำหนดว่าสามารถเขียนไฟล์ได้หรือไม่
4.boolean existing() กำหนดว่ามีไฟล์อยู่หรือไม่
5.บูลีน isDirectory()
6.บูลีน isFile()
7.บูลีน isHidden()
8.boolean isAbsolute() ยังสามารถระบุได้ว่าไม่มีไฟล์พาธสัมบูรณ์อยู่หรือไม่
รับวิธีการ
1.สตริง getName()
2.สตริง getPath()
3.สตริง getAbsolutePath()
4.String getParent()//หากไม่มีไดเรกทอรีหลัก ให้คืนค่า null
5.long LastModified()//รับเวลาของการแก้ไขครั้งล่าสุด
6.ความยาวยาว()
7.boolean renameTo (ไฟล์ f)
8.File[] liseRoots()//รับอักษรระบุไดรฟ์ของเครื่อง
9.รายการสตริง[]()
10.รายการสตริง[] (ตัวกรอง FilenameFilter)
แสดงรายการไฟล์และโฟลเดอร์บนดิสก์
-
-
ไฟล์ [] listFiles (ตัวกรอง FilenameFilter)
ใช้การเรียกซ้ำเพื่อแสดงรายการไฟล์ทั้งหมด
-
ค้นหาไฟล์ .java ทั้งหมดในไดรฟ์ d คัดลอกไปยังไดเร็กทอรี c:/jad และเปลี่ยนประเภทของไฟล์ทั้งหมดจาก .java เป็น .jad
โมฆะสาธารณะคงที่ moveFile (ไฟล์ dir) {
ไฟล์ [] ไฟล์ = dir.listFiles ();
สำหรับ(ไฟล์ไฟล์:ไฟล์){
ถ้า(file.isDirectory())
moveFile(ไฟล์);
อื่น{
ถ้า(file.getName().endsWith(".java"))
file.renameTo(ไฟล์ใหม่("c://jad//"+
file.getName().substring(0,file.getName().lastIndexOf('.'))+".jad"));
-
-
-
-