最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java如何輸出windows中的全部漢字

 更新時間:2024年01月16日 14:13:24   作者:羅思洋  
這篇文章主要介紹了Java如何輸出windows中的全部漢字問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

簡介

向大家展示一個小程序,即通過Java編程輸出Windows中的全部漢字,并將這些漢字存入程序所在路徑的txt文件中。

實現(xiàn)過程

1)對于Java中文件的操作可以參考工程訓(xùn)練中的任務(wù)2.1進行學(xué)習(xí),本部分需要使用到文件的寫入,在java中可以通過BufferedWriter或FileWriter對文件進行寫入操作,在使用BufferedWriter時也一定會使用到FileWriter,本程序選擇直接使用FileWriter類進行文件的寫入;

2)由于不能保證指定路徑下的文件存在故可以使用if語句的判斷條件配合createNewFile()創(chuàng)建指定文件,但是需要使用try和catch代碼塊,這些知識在工程訓(xùn)練中都有接觸,故不一一贅述了;

3)由于可以通過漢字unicode碼做循環(huán)來實現(xiàn)這一程序,所以就必須知道漢字unicode碼的范圍,通過查閱資料可知漢字該范圍為4e00-9fa5,故可以使用for循環(huán)來實現(xiàn)漢字的輸出;

4)程序代碼如下:

import java.io.File;//導(dǎo)入java.io包下的File類
import java.io.FileWriter;//導(dǎo)入java.io包下的FileWriter類
import java.io.IOException;//導(dǎo)入java.io包下的IOException類
public class Test {//類名
    public static void main( String[] args ){ //程序主入口函數(shù)
        try{//try代碼塊,當(dāng)發(fā)生異常時會轉(zhuǎn)到catch代碼塊中
            File file =new File("Test666.txt");//創(chuàng)建文件對象
            if(!file.exists()){//if語句的條件,若指定路徑下該文件不存在
            file.createNewFile();//則在指定路徑下新建該文件
            }
            FileWriter fw=new FileWriter("Test666.txt");//創(chuàng)建FileWiter類對象
            String start="4e00";//定義一個字符串變量為4e00
            String end="9fa5";//定義一個字符串變量為9fa5
            int s=Integer.parseInt(start, 16);//將16進制字符start轉(zhuǎn)換為10進制整數(shù)
            int e=Integer.parseInt(end, 16);//將16進制字符end轉(zhuǎn)換為10進制整數(shù)
            for (int i=s;i<=e;i++){//for循環(huán)實現(xiàn)漢字的輸出
            String str=(char)i+ "";//類型轉(zhuǎn)換
            fw.write(str);//在指定文件中輸入內(nèi)容
            }
            System.out.println("windows系統(tǒng)所有漢字已寫入指定文件中");//輸出
            fw.flush();//通過flush實現(xiàn)批量輸出
            fw.close();//關(guān)閉流
            }
        catch(IOException e){//當(dāng)try代碼塊有異常時轉(zhuǎn)到catch代碼塊
            e.printStackTrace();//printStackTrace()方法是打印異常信息在程序中出錯的位置及原因
            }
    }
}

5)運行結(jié)果:

總結(jié)

通過該程序可以將Windows中的所有漢字保存到默認路徑下的txt文件中,若有哪位老鐵需要編寫這種類型的程序,可以酌情參考本篇文章。

希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • FastJson時間格式化問題避坑經(jīng)驗分享

    FastJson時間格式化問題避坑經(jīng)驗分享

    這篇文章主要為大家介紹了FastJson時間格式化問題避坑經(jīng)驗分享,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08
  • Springboot實現(xiàn)接口傳輸加解密的步驟詳解

    Springboot實現(xiàn)接口傳輸加解密的步驟詳解

    這篇文章主要給大家詳細介紹了Springboot實現(xiàn)接口傳輸加解密的操作步驟,文中有詳細的圖文解釋和代碼示例供大家參考,對大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2023-09-09
  • Java一些常見的出錯異常處理方法總結(jié)

    Java一些常見的出錯異常處理方法總結(jié)

    下面小編就為大家?guī)硪黄狫ava一些常見的出錯異常處理方法總結(jié)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • 解決spring data redis的那些坑

    解決spring data redis的那些坑

    這篇文章主要介紹了spring data redis的那些坑,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • Spring詳細解讀事務(wù)管理

    Spring詳細解讀事務(wù)管理

    Spring事務(wù)的本質(zhì)就是對數(shù)據(jù)庫事務(wù)的支持,沒有數(shù)據(jù)庫事務(wù),Spring是無法提供事務(wù)功能的。Spring只提供統(tǒng)一的事務(wù)管理接口,具體實現(xiàn)都是由數(shù)據(jù)庫自己實現(xiàn)的,Spring會在事務(wù)開始時,根據(jù)當(dāng)前設(shè)置的隔離級別,調(diào)整數(shù)據(jù)庫的隔離級別,由此保持一致
    2022-04-04
  • Java中驗證 Mybatis 數(shù)據(jù)分片可以減輕GC壓力的操作方法

    Java中驗證 Mybatis 數(shù)據(jù)分片可以減輕GC壓力的操作方法

    這篇文章主要介紹了Java中驗證 Mybatis 數(shù)據(jù)分片可以減輕GC壓力的操作方法,本文使用 Spock(可集成Spring Boot項目) 編寫測試用例,基于 Groovy (JVM語言),感興趣的朋友跟隨小編一起看看吧
    2024-12-12
  • 將springboot項目生成可依賴的jar并引入到項目中的方法

    將springboot項目生成可依賴的jar并引入到項目中的方法

    SpringBoot項目默認打包的是可運行jar包,也可以打包成不可運行的jar包,本文給大家介紹將springboot項目生成可依賴的jar并引入到項目中的方法,感興趣的朋友一起看看吧
    2023-11-11
  • JAVA簡單分組的算法實現(xiàn)

    JAVA簡單分組的算法實現(xiàn)

    本文介紹了“JAVA簡單分組的算法實現(xiàn)”,需要的朋友可以參考一下
    2013-03-03
  • spring常用注解開發(fā)一個RESTful接口示例

    spring常用注解開發(fā)一個RESTful接口示例

    這篇文章主要為大家介紹了使用spring常用注解開發(fā)一個RESTful接口示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2022-03-03
  • SpringBoot集成Redis之RedisTemplate實踐

    SpringBoot集成Redis之RedisTemplate實踐

    文章介紹了在使用SpringBoot與Redis進行交互時,遇到的中文亂碼問題,并提供兩種解決方法:1) 使用StringRedisTemplate;2) 自定義Redis序列化器,同時,還討論了在集群模式下,若主機宕機,客戶端如何動態(tài)感知集群狀態(tài)
    2026-04-04

最新評論

澄江县| 灵武市| 耿马| 浮山县| 集贤县| 沐川县| 张家口市| 南宁市| 南平市| 保亭| 静乐县| 五华县| 策勒县| 沁源县| 分宜县| 竹溪县| 策勒县| 湘潭县| 湖北省| 嫩江县| 彭水| 无棣县| 余江县| 旬阳县| 北京市| 高雄市| 东源县| 云和县| 万荣县| 讷河市| 宜良县| 利辛县| 天气| 巩义市| 互助| 兴安盟| 新宾| 东乌珠穆沁旗| 怀化市| 白朗县| 林周县|