檔案的屬性
1.讀取檔案路徑、大小、判斷檔案是否可讀可寫。
import java.io.*;
public class Test{
public static void main(String[] args) throws Exception{
File wj=new File("E:/aaa.txt");
if(wj.exists()){//檔案是否存在
System.out.println("檔案路徑:"+wj.getAbsolutePath());
System.out.println("檔案大小:"+wj.length());//大小為位元組
System.out.println(wj.canRead());//檔案是否可讀
System.out.println(wj.canWrite());//檔案是否可寫
}
else{
System.out.println("該檔案不存在,讀取屬性失敗");
}
}
}
2.建立資料夾。
import java.io.*;
public class Test{
public static void main(String[] args) throws Exception{
File wjj=new File("E:/z");//建立資料夾
if(wjj.isDirectory()){//資料夾是否存在
System.out.println("該資料夾已存在,建立失敗");
}
else{
wjj.mkdir();//建立資料夾
}
}
}
//File xianshi[]=wjj.listFiles();//顯示檔案
//for(int i=0;i<xianshi.length;i++){
//System.out.println("檔名:"+xianshi[i].getName());
//}
3.在資料夾下面建立檔案。
import java.io.*;
public class Test{
public static void main(String[] args) throws Exception{
File wj=new File("E:/aaa.txt");
if(!wj.exists()){
try{
wj.createNewFile();//建立新檔案
}
catch(Exception e){
}
}
else{
System.out.println("該檔案已存在,建立失敗");
}
}
}
換個檔名,建立成功。
相關文章
- 檔案屬性
- Linux檔案屬性Linux
- 檔案屬性資訊
- 檔案時間屬性
- Mac系統檔案屬性Mac
- node實現檔案屬性批量修改(時間屬性)
- win10怎麼更改檔案屬性 win10怎樣修改檔案屬性Win10
- win10如何修改音樂檔案屬性_win10更改音樂檔案屬性的方法Win10
- Linux的檔案屬性和目錄配置Linux
- PHP獲取檔案基本屬性的方法PHP
- Visual Studio 檔案 BuildAction 屬性值UILDA
- 屬性配置檔案詳解(2)
- Spring YAML與屬性檔案配置檔案對比 | BaeldungSpringYAML
- node實現檔案屬性批量修改(檔名)
- 檔案屬性及find命令總結
- Linux 檔案屬性及詳細操作Linux
- win10系統txt檔案怎麼改屬性_win10 txt檔案如何更改屬性Win10
- win10如何去掉檔案隱藏屬性_win10檔案屬性怎麼去掉隱藏Win10
- 4.3.2.3 關於PDB$SEED資料檔案的屬性
- Java程式碼修改yml配置檔案屬性Java
- Linux(2) 檢視檔案屬性以及修改Linux
- macOS 探尋檔案擴充套件屬性Mac套件
- 目錄與檔案屬性:編寫ls
- SpringBoot基礎學習(二) SpringBoot全域性配置檔案及配置檔案屬性值注入Spring Boot
- linux 檔案屬性介紹及改變方法Linux
- Linux 基礎-檔案許可權與屬性Linux
- webpack配置檔案中屬性的位置和資料結構Web資料結構
- Angular 應用 tsconfig.json 檔案裡的 typeRoots 屬性講解AngularJSON
- 2.5.4 為 SYSAUX 表空間指定資料檔案屬性UX
- Spring中如何為屬性配置檔案自動產生文件?Spring
- 【Linux】淺析檔案屬性與許可權相關命令Linux
- Java如何建立臨時檔案並列印File各種屬性Java
- 計算機程式的思維邏輯 (64) – 常見檔案型別處理: 屬性檔案/CSV/EXCEL/HTML/壓縮檔案計算機型別ExcelHTML
- SpringBoot(二)_專案屬性配置Spring Boot
- 【打包1】內容、嵌入資源等檔案的生成操作,屬性如何設定
- QT下的darknet-GPU專案屬性QTGPU
- 檔案的層次性管理
- Python 類的屬性與例項屬性Python