java 檔案操作
File ftxt=new File("E:\\file\\test.txt");
System.out.println("Name :"+ftxt.getName());
System.out.println("Path :"+ftxt.getPath());
System.out.println("AbsolutePath :"+ftxt.getAbsolutePath());
System.out.println("Parent :"+ftxt.getParent());
System.out.println("LastModified :"+new Date(ftxt.lastModified()));
System.out.println("Length :"+ftxt.length());
System.out.println("Exists :"+ftxt.exists());
System.out.println("CanRead :"+ftxt.canRead());
System.out.println("CanWrite :"+ftxt.canWrite());
System.out.println("IsFile :"+ftxt.isFile());
System.out.println("IsHidden :"+ftxt.isHidden());
System.out.println("IsDirectory :"+ftxt.isDirectory());
System.out.println("IsAbsoulte :"+ftxt.isAbsolute());
ftxt.setReadOnly();
System.out.println("CanWrite :"+ftxt.canWrite());
ftxt.setWritable(true);
//刪除檔案
ftxt1.delete();
//建立當前的最後的目錄,如果父目錄不存在,那麼方法將會返回false
File fileList=new File("E:\\file3\\fileList");
fileList.mkdir();
//建立指定的目錄,包括所有必須但是不存在的,如果父目錄不存在也一併建立
File fileList1=new File("E:\\file1\\fileList1");
fileList1.mkdirs();
//測試建立檔案,如果寫成下面的這種情況,那麼程式還是會建立一個名字叫做test.txt的資料夾的
File fileList2=new File("E:\\file2\\fileList2\\test.txt");
fileList2.mkdirs();
在建立檔案的時候,如果路徑指明的是絕對路徑,那麼程式操作的就是物理路徑上的檔案
如果給出的是相對路徑,那麼檔案的位置就在當前工程的根目錄下
從當控制檯中讀取字元儲存到檔案中:
//定義操作的檔案
File f=new File("E:\\file\\test3.txt");
//定義操作的方式
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader in=new BufferedReader(isr);
PrintWriter out=new PrintWriter(new FileWriter(f));
String s=in.readLine();
while(!s.equals("")) {
out.println(s);
s=in.readLine();
}
in.close();
out.close();
相關文章
- Java 檔案 IO 操作Java
- JAVA檔案操作知識Java
- Java : File 檔案類操作Java
- Java 檔案 IO 操作之 DirectIOJava
- Java操作PDF檔案之ITextJava
- Java NIO Path介面操作檔案Java
- Java審計之檔案操作漏洞Java
- java 檔案的操作(Path、Paths、Files)Java
- JAVA類檔案操作和異常Java
- 關於Java使用MinIO檔案伺服器操作檔案Java伺服器
- Java對檔案的操作及UDP,TCPJavaUDPTCP
- Java7 新特性 —— java.nio.file 檔案操作Java
- 檔案操作
- java安全編碼指南之:檔案IO操作Java
- Java中使用jcifs庫操作SMB協議進行檔案操作Java協議
- C檔案與檔案的操作
- java IO流 對檔案操作的程式碼集合Java
- Java實現FTP跨伺服器檔案操作JavaFTP伺服器
- Java 對 properties 檔案操作 (ResourceBundle 類和 Properties 類)Java
- lua檔案操作
- 檔案IO操作
- 2.8檔案操作
- Python操作檔案Python
- 檔案操作(下)
- Go檔案操作Go
- 05 檔案操作
- linux 檔案操作Linux
- Linux----12 檔案與檔案操作Linux
- 如何在Java中使用檔案操作API: java.nio.file.Path?- marcobehlerJavaAPI
- python_檔案操作Python
- pandas操作csv檔案
- 1.4.0 Python檔案操作Python
- Python 檔案操作(一)Python
- Git檔案操作(二)Git
- 10.檔案操作
- python 操作整理檔案Python
- bcftools操作vcf檔案
- Python的檔案操作Python
- 檔案操作類FileUtil