檔案的屬性
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("該檔案已存在,建立失敗");
}
}
}
換個檔名,建立成功。
相關文章
- 檔案屬性
- 檔案屬性資訊
- Properties屬性檔案
- ls命令 & 檔案屬性
- 檔案時間屬性
- Linux檔案屬性Linux
- XMl 檔案屬性的讀取XML
- Java屬性檔案的讀取Java
- FreeBSD檔案的屬性(轉)
- Mac系統檔案屬性Mac
- 改變檔案屬性 (轉)
- 檔案屬性解釋(轉)
- node實現檔案屬性批量修改(時間屬性)
- win10怎麼更改檔案屬性 win10怎樣修改檔案屬性Win10
- win10如何修改音樂檔案屬性_win10更改音樂檔案屬性的方法Win10
- PHP獲取檔案基本屬性的方法PHP
- 屬性配置檔案詳解(2)
- 認識 Linux 檔案屬性及檔案配置(轉)Linux
- node實現檔案屬性批量修改(檔名)
- solaris程式檔案屬性紊亂的修復
- Unix與FreeBSD下檔案的屬性(轉)
- Linux的檔案屬性和目錄配置Linux
- 檔案屬性及find命令總結
- 在Progress中獲取檔案屬性
- win10系統txt檔案怎麼改屬性_win10 txt檔案如何更改屬性Win10
- win10如何去掉檔案隱藏屬性_win10檔案屬性怎麼去掉隱藏Win10
- Spring YAML與屬性檔案配置檔案對比 | BaeldungSpringYAML
- 4.3.2.3 關於PDB$SEED資料檔案的屬性
- 目錄與檔案屬性:編寫ls
- macOS 探尋檔案擴充套件屬性Mac套件
- Visual Studio 檔案 BuildAction 屬性值UILDA
- Java程式碼修改yml配置檔案屬性Java
- Linux 檔案屬性及詳細操作Linux
- linux 檔案屬性及基礎操作Linux
- Java系列-如何讀取.properties屬性檔案Java
- Oracle 資料檔案 reuse 屬性 說明Oracle
- Win XP檔案屬性玩花樣(轉)
- Maven中的-D(Properties屬性)和-P(Profiles配置檔案)Maven