第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

java TXT 文本的讀寫 獲取文本編碼 小尾巴

標(biāo)簽:
Java

文本的简单读:

String ReadPath = "dataset/textData/De_";
FileReader f2= new FileReader(ReadPath+(ij+1)+"_.txt");
BufferedReader readerText= new BufferedReader(f2);
for(String line = readerText.readLine(); line != null; line = readerText.readLine()){
if (line.replaceAll("[,。、|~!@#¥; 【》‘“”、】《·\\-??:,:{}%……&*()\\=—+ A-Za-z0-9]","").trim().equals("")) {
continue;}
//去除纯数字与字母的句子
if (line.trim().equals("")) {//去除空行
continue;}
System.out.println(line);
}
readerText.close();

简单写:

String WritPath = "dataset/TrainInput/train_set";//训练 数据保存 位置
FileWriter writerText = new FileWriter(WritPath+"_.txt", true); 
writerText.write(String  text);
writerText.write("\r\n");
writerText.close();

按编码读:

        // 获取文件名
        File r1 = new File("filename");
        // 文件流读取
        FileInputStream r2 = new FileInputStream(r1);
        // 文件流写入缓存
        BufferedInputStream r3 = new BufferedInputStream(r2);
        // 按编码流读取
        InputStreamReader r4 = new InputStreamReader(r3,"utf-8");
        // 从缓存读取
        BufferedReader r5 = new BufferedReader(r4,1024*1024);
        for (String r6 = r5.readLine(); r5.readLine()!=null; r6=r5.readLine()) {
            System.out.println(r6);
        }
        r5.close();     

按编码写:

//  文件名获取
        File w1 = new File("filename");
        //  文件流输出
        FileOutputStream w2 = new FileOutputStream(w1);
        // 以编码流的形式输出
        OutputStreamWriter w3 = new OutputStreamWriter(w2,"GBK");
        w3.write("");
        w3.close();

获取TXT文本编码格式

private static String getCharsetCode(String fileName) throws IOException{  

        BufferedInputStream bin = new BufferedInputStream(new FileInputStream(fileName));    
        int p = (bin.read() << 8) + bin.read();    

        String code = null;    

        switch (p) {    
            case 0xefbb:    
                code = "UTF-8";    
                break;    
            case 0xfffe:    
                code = "Unicode";    
                break;    
            case 0xfeff:    
                code = "UTF-16BE";    
                break;    
            default:    
                code = "GBK";    
        }    
        return code;  
    }  
點(diǎn)擊查看更多內(nèi)容
1人點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消