Java文件(io)編程_基于File類的基本用法(必看篇)
更新時間:2017年08月11日 07:45:36 投稿:jingxian
下面小編就為大家?guī)硪黄狫ava文件(io)編程_基于File類的基本用法(必看篇)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
1、首先了解文件流的相關概念:
2、文件File類的基本用法
public class Demo_1 { public static void main(String[] args) { //創(chuàng)建一個文件對象 File f=new File("e:\\aa.txt"); //得到文件的路徑 System.out.println("文件路徑:"+f.getAbsolutePath()); //得到文件的大小,字節(jié)數(shù) System.out.println("文件大?。?+f.length()); System.out.println("文件可讀:"+f.canRead()); //創(chuàng)建文件夾 File f3=new File("e:\\ff"); if(!f3.isDirectory()){ //創(chuàng)建 f3.mkdir(); }else{ System.out.println("文件夾已存在"); } //創(chuàng)建文件 File f2=new File("e:\\ff\\hsp.txt"); if(!f2.exists()){ //可以創(chuàng)建 try { f2.createNewFile(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } }else{ System.out.print("有文件,不能創(chuàng)建"); } //列出一個文件夾下面的所有文件 File f4=new File("e://安裝包下載"); //引號下也可寫成e:/ff if(f4.isDirectory()){ File lists[]=f4.listFiles(); for(int i=0;i<lists.length;i++){ System.out.println("文件名:"+lists[i].getName()); } } } }
以上這篇Java文件(io)編程_基于File類的基本用法(必看篇)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
maven打包成第三方jar包且把pom依賴包打入進來的方法
這篇文章主要介紹了maven打包成第三方jar包且把pom依賴包打入進來的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-11-11Spring實現(xiàn)在非controller中獲取request對象
這篇文章主要介紹了Spring實現(xiàn)在非controller中獲取request對象方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-08-08Java?List集合取交集的8種不同實現(xiàn)方式總結
工作中經(jīng)常遇到需要取兩個集合之間的交集、差集情況,下面這篇文章主要給大家總結介紹了關于Java?List集合取交集的8種不同實現(xiàn)方式,文中通過代碼介紹的非常詳細,需要的朋友可以參考下2024-04-04Java實現(xiàn)網(wǎng)絡文件下載以及下載到指定目錄
在Spring框架中,StreamUtils和FileCopyUtils兩個工具類提供了方便的文件下載功能,它們都屬于org.springframework.util包,可以通過簡單的方法調(diào)用實現(xiàn)文件流的復制和下載,這些工具類支持多種參數(shù)傳遞,涵蓋了文件下載的多種場景2024-09-09使用Mybatis-Plus實現(xiàn)對象屬性自動填充功能
這篇文章主要介紹了如何使用Mybatis-Plus實現(xiàn)對象屬性自動填充功能,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,感興趣的朋友們下面隨著小編來一起來學習吧2024-01-01使用java實現(xiàn)各種數(shù)據(jù)統(tǒng)計圖(柱形圖,餅圖,折線圖)
用Jfree實現(xiàn)條形柱狀圖表,java代碼實現(xiàn)。可經(jīng)常用于報表的制作,代碼自動生成后可以自由查看??梢宰杂膳渲脠D表的各個屬性,用來達到自己的要求和目的。本文給大家介紹使用java實現(xiàn)各種數(shù)據(jù)統(tǒng)計圖(柱形圖,餅圖,折線圖),需要的朋友可以參考下2015-10-10SpringBoot數(shù)據(jù)校驗功能的實現(xiàn)
這篇文章主要介紹了SpringBoot數(shù)據(jù)校驗功能的實現(xiàn),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-02-02