Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

จะสร้างไดเร็กทอรีโดยใช้วิธีการยูทิลิตี้ไฟล์ใน Java ได้อย่างไร?


ตั้งแต่ Java 7 คลาส File.02s ถูกนำมาใช้ คลาสนี้มีเมธอด (สแตติก) ที่ทำงานบนไฟล์ ไดเร็กทอรี หรือไฟล์ประเภทอื่นๆ

createDirectory() วิธีการของ ไฟล์ class ยอมรับเส้นทางของไดเร็กทอรีที่จำเป็นและสร้างไดเร็กทอรีใหม่

ตัวอย่าง

ตัวอย่าง Java ต่อไปนี้จะอ่านพาธและชื่อของไดเร็กทอรีที่จะสร้างจากผู้ใช้ และสร้างมันขึ้นมา

<ก่อนหน้า> นำเข้า java.io.IOException นำเข้า java.nio.file.Files นำเข้า java.nio.file.Path นำเข้า java.nio.file.Paths นำเข้า java.util.Scanner ทดสอบคลาสสาธารณะ { สแตติกสาธารณะ void main(String args[]) พ่น IOException { System.out.println("ป้อนพาธเพื่อสร้างไดเร็กทอรี:"); สแกนเนอร์ sc =สแกนเนอร์ใหม่ (System.in); สตริง pathStr =sc.next() System.out.println("ป้อนชื่อของไดเร็กทอรีที่ต้องการ:"); pathStr =pathStr+sc.next(); //การสร้างวัตถุเส้นทาง เส้นทางเส้นทาง =Paths.get(pathStr); //การสร้างไดเร็กทอรี Files.createDirectory(เส้นทาง); System.out.println("สร้างไดเร็กทอรีเรียบร้อยแล้ว"); }}

ผลลัพธ์

ป้อนพาธเพื่อสร้างไดเร็กทอรี:D:ป้อนชื่อของไดเร็กทอรีที่ต้องการ:sample_directoryDirectory สร้างสำเร็จแล้ว

หากคุณตรวจสอบ คุณสามารถสังเกตไดเร็กทอรีที่สร้างเป็น −

จะสร้างไดเร็กทอรีโดยใช้วิธีการยูทิลิตี้ไฟล์ใน Java ได้อย่างไร?

createDirectories() วิธีการสร้างไดเร็กทอรีที่กำหนดรวมถึงไดเร็กทอรีหลักที่ไม่มีอยู่

ตัวอย่าง

<ก่อนหน้า> นำเข้า java.io.IOException นำเข้า java.nio.file.Files นำเข้า java.nio.file.Path นำเข้า java.nio.file.Paths นำเข้า java.util.Scanner ทดสอบคลาสสาธารณะ { สแตติกสาธารณะ void main(String args[]) พ่น IOException { System.out.println("ป้อนพาธเพื่อสร้างไดเร็กทอรี:"); สแกนเนอร์ sc =สแกนเนอร์ใหม่ (System.in); สตริง pathStr =sc.next(); System.out.println("ป้อนชื่อของไดเร็กทอรีที่ต้องการ:"); pathStr =pathStr+sc.next(); //การสร้างวัตถุเส้นทาง เส้นทางเส้นทาง =Paths.get(pathStr); //การสร้างไดเร็กทอรี Files.createDirectories(path); System.out.println("สร้างไดเร็กทอรีเรียบร้อยแล้ว"); }}

ผลลัพธ์

ป้อนพาธเพื่อสร้างไดเร็กทอรี:D:ป้อนชื่อของไดเร็กทอรีที่ต้องการ:sample/test1/test2/test3/final_folderDirectory สร้างสำเร็จแล้ว

หากคุณตรวจสอบ คุณสามารถสังเกตไดเร็กทอรีที่สร้างเป็น −

จะสร้างไดเร็กทอรีโดยใช้วิธีการยูทิลิตี้ไฟล์ใน Java ได้อย่างไร?