<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 如何在 Java 中創建只讀文件 > 原文: [https://beginnersbook.com/2014/05/how-to-make-a-file-read-only-in-java/](https://beginnersbook.com/2014/05/how-to-make-a-file-read-only-in-java/) 在 java 中,使文件只讀是非常容易的。在本教程中,我們將學習以下三點。 1)如何使文件只讀 2)如何檢查現有文件是否處于只讀模式 3)如何在 java 中創建可寫的只讀文件。 #### 1)將文件屬性更改為只讀 要使文件只讀,我們可以使用`File`類的`setReadOnly()`方法。它返回一個布爾值,我們可以進一步驗證操作是否成功,就像我在下面的程序中一樣。正如您在下面的程序中看到的那樣,我將文件屬性更改為只讀取我的計算機“C 盤”中存在的文件`Myfile.txt`。 ```java import java.io.File; import java.io.IOException; public class ReadOnlyChangeExample { public static void main(String[] args) throws IOException { File myfile = new File("C://Myfile.txt"); //making the file read only boolean flag = myfile.setReadOnly(); if (flag==true) { System.out.println("File successfully converted to Read only mode!!"); } else { System.out.println("Unsuccessful Operation!!"); } } } ``` 輸出: ```java File successfully converted to Read only mode!! ``` #### 2)檢查文件是可寫還是只讀 為了檢查文件屬性,我們可以使用文件類的`canWrite()`方法。如果文件是可寫的,則此方法返回`true`,否則返回`false`。當我在已經設置為僅在之前的程序中讀取的文件`Myfile.txt`上執行操作時,我將輸出為`"File is read only"`。 ```java import java.io.File; import java.io.IOException; public class CheckAttributes { public static void main(String[] args) throws IOException { File myfile = new File("C://Myfile.txt"); if (myfile.canWrite()) { System.out.println("File is writable."); } else { System.out.println("File is read only."); } } } ``` 輸出: ```java File is read only. ``` #### 3)如何在 java 中創建可寫的只讀文件 要將只讀文件設置為可寫文件,我們可以使用`setWritable()`方法。此方法也可用于使文件只讀。 `file.setWritable(true)`:使文件可寫。 `file.setWritable(false)`:使文件只讀。 ```java import java.io.File; import java.io.IOException; public class MakeWritable { public static void main(String[] args) throws IOException { File myfile = new File("C://Myfile.txt"); //changing the file mode to writable myfile.setWritable(true); if (myfile.canWrite()) { System.out.println("File is writable."); } else { System.out.println("File is read only."); } } } ``` 輸出: ```java File is writable. ``` #### 參考: [`File` Javadoc](https://docs.oracle.com/javase/6/docs/api/java/io/File.html "javadoc")
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看