<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>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                # Java – 讀寫 UTF-8 編碼數據 > 原文: [https://howtodoinjava.com/java/io/how-to-read-write-utf-8-encoded-data-in-java/](https://howtodoinjava.com/java/io/how-to-read-write-utf-8-encoded-data-in-java/) 很多時候,我們需要在應用程序中處理 UTF-8 編碼的數據。 這可能是由于本地化需求或僅僅是出于某些要求而處理用戶輸入。 甚至數據源也只能以這種格式提供數據。 在本教程中,我將提供兩個非常簡單的讀取和寫入操作示例。 ## 如何寫入 UTF-8 編碼數據 這是演示如何從 Java 文件中寫入“ UTF-8”編碼數據的示例 ```java import java.io.BufferedWriter; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; import java.io.UnsupportedEncodingException; import java.io.Writer; public class WriteUTF8Data { public static void main(String[] args) { try { File fileDir = new File("c:\\temp\\test.txt"); Writer out = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(fileDir), "UTF8")); out.append("Howtodoinjava.com").append("\r\n"); out.append("UTF-8 Demo").append("\r\n"); out.append("????????? = ????? * ??????").append("\r\n"); out.flush(); out.close(); } catch (UnsupportedEncodingException e) { System.out.println(e.getMessage()); } catch (IOException e) { System.out.println(e.getMessage()); } catch (Exception e) { System.out.println(e.getMessage()); } } } ``` 您可能希望啟用 Eclipse IDE 以支持 UTF-8 字符集。 默認情況下,它是禁用的。 如果您希望在 eclipse 中啟用 UTF-8 支持,您將獲得我以前的文章的必要幫助: [**如何編譯和運行以另一種語言編寫的 Java 程序**](//howtodoinjava.com/for-fun-only/how-to-compile-and-run-java-program-written-in-another-language/ "How to compile and run java program written in another language") ## 如何讀取 UTF-8 編碼數據 這是演示如何從 Java 文件中讀取“ UTF-8”編碼數據的示例 ```java import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.io.UnsupportedEncodingException; public class ReadUTF8Data { public static void main(String[] args) { try { File fileDir = new File("c:\\temp\\test.txt"); BufferedReader in = new BufferedReader( new InputStreamReader( new FileInputStream(fileDir), "UTF8")); String str; while ((str = in.readLine()) != null) { System.out.println(str); } in.close(); } catch (UnsupportedEncodingException e) { System.out.println(e.getMessage()); } catch (IOException e) { System.out.println(e.getMessage()); } catch (Exception e) { System.out.println(e.getMessage()); } } } Output: Howtodoinjava.com UTF-8 Demo ????????? = ????? * ?????? ``` **祝您學習愉快!**
                  <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>

                              哎呀哎呀视频在线观看