<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. javaIO讀和寫和創建文件夾的基礎簡單操作

    時間:2025-11-22 03:50:38 java語言

    javaIO讀和寫和創建文件夾的基礎簡單操作

      導語:Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。下面我們來看看javaIO讀和寫和創建文件夾的基礎簡單操作,希望對大家有所幫助。

    1
    2
    3
    4
    5
    6
    7
    package com.zuoye16;          
    import java.io.File;          
    import java.io.FileNotFoundException;          
    import java.io.FileReader;          
    import java.io.FileWriter;          
    import java.io.IOException;          
    1
    public class FileUtil { public static final String PATH=System.getProperty("user.dir"); public void cj(String path) { File file=new File(PATH+path); int index=path.indexOf("."); if(index==-1) { if(!file.exists()) { file.mkdirs(); } }else { int index2=path.lastIndexOf("/"); String string=path.substring(0, index2); if(!file.exists()) { File file2=new File(PATH+string); file2.mkdirs(); } } try { file.createNewFile(); } catch (IOException e) { /pic/code>          

      public class TestFileUtil {public static void main(String[] args) {

    1
    /pic/code>null; FileWriter fileWriter=null; try {          
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
             /pic/code>          
    fileReader=new FileReader(file);          
    fileUtil.cj("/src/com/lanou/day18/Text.txt");          
    fileWriter=new FileWriter(fileName);          
    /pic/code>          
    int lenght=0;          
    char[] context=new char[1024];          
    while((lenght=fileReader.read(context))!=-1) {          
       fileWriter.write(context,0,lenght);          
                 
    }          
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
             /pic/code>          
      fileWriter.flush();          
    } catch (FileNotFoundException e) {          
       /pic/code>          
       e.printStackTrace();          
    } catch (IOException e) {          
       /pic/code>          
       e.printStackTrace();          
    }finally {          
       if(fileWriter!=null) {          
           try {          
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
                                     /pic/code>          
                   fileWriter.close();          
               } catch (IOException e) {          
                   /pic/code>          
                   e.printStackTrace();          
               }          
           }          
       }          
                   
       }          

    【javaIO讀和寫和創建文件夾的基礎簡單操作】相關文章:

    坡道定點停車和起步操作技巧和口訣11-17

    Java網絡基礎和Socket通信基礎11-24

    科目二坡道定點停車和起步操作要領和技巧08-24

    Photoshop基礎操作12-07

    PHP時間和日期函數怎么操作01-25

    科目二定點和起步的操作要領01-19

    坡道定點停車和起步操作技巧12-30

    雅思聽力基礎:詞匯和語法09-09

    php遞歸創建和刪除文件夾的代碼01-20

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人