国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Java讀取文件為字符串方法

這篇具有很好參考價(jià)值的文章主要介紹了Java讀取文件為字符串方法。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

Java讀取文件為字符串方法

方法一:使用Files工具類

  • java.nio.file.Files工具類,不依賴三方組件
  • Path.of方法在jdk11才支持
    public String fileToString(String path) throws IOException {
        return Files.readString(Path.of(path));
    }

方法二:使用字符流FileReader

    public String fileToString2(String path) throws IOException {
        FileReader reader = new FileReader(new File(path));
        StringBuilder stringBuilder = new StringBuilder();
        char[] buffer = new char[10];
        int size;
        while ((size = reader.read(buffer)) != -1) {
            stringBuilder.append(buffer, 0, size);
        }
        return stringBuilder.toString();
    }

常見字符流和字節(jié)流文章來源地址http://www.zghlxwxcb.cn/news/detail-429450.html

方法三:使用Apache的Commons Io組件工具類

<dependency>
    <groupId>commons-io</groupId>
    <artifactId>commons-io</artifactId>
    <version>2.11.0</version>
</dependency>
    public String fileToString(String path) throws IOException {
        return FileUtils.readFileToString(new File(path), StandardCharsets.UTF_8);
    }

到了這里,關(guān)于Java讀取文件為字符串方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • springboot yml文件自定義配置的讀取、使用 字符串 數(shù)組 對象 集合

    springboot yml文件自定義配置的讀取、使用 字符串 數(shù)組 對象 集合

    .yml 配置 controller代碼 實(shí)體類 Student.java Users.java User.java 方式一、 http://localhost:9801/test/test1 方式二、 http://localhost:9801/test/test2 方式三、 http://localhost:9801/test/test3 參考: SpringBoot:yml文件詳解-CSDN博客 https://www.jb51.net/article/216769.htm

    2024年02月05日
    瀏覽(25)
  • Java截取字符串方法

    主要有以下幾種方法: ? ??1、通過subString()方法來進(jìn)行字符串截取(最常用) ? ? 2、通過StringUtils(apache的)提供的方法或者StrUtil(hutool的) ? ? 3、split()+正則表達(dá)式來進(jìn)行截取 1、通過subString()方法來進(jìn)行字符串截取,返回字符串中的子字符串,在java中有兩種用法 ? ?

    2024年02月16日
    瀏覽(26)
  • Java Base64字符串與String字符串互轉(zhuǎn)方法

    Java Base64字符串與String字符串互轉(zhuǎn)方法

    在使用String轉(zhuǎn)Base64和Base64轉(zhuǎn)String上有點(diǎn)小問題,特此記錄。 結(jié)果: 也是跟上面差不多的思路,將Base64轉(zhuǎn)為byte數(shù)組,再轉(zhuǎn)為String

    2024年02月15日
    瀏覽(32)
  • Java中截取字符串方法

    1、通過subString()方法來進(jìn)行字符串截取,返回字符串中的子字符串,在java中有兩種用法 2.通過StringUtils提供的方法進(jìn)行截取 以上就是常用的java截取字符串方法。

    2024年02月17日
    瀏覽(32)
  • java 分割字符串(多種方法)

    [toc] 1、String#split 可以根據(jù)給定的分隔符或正則表達(dá)式將一個(gè)字符串分割成多個(gè)部分 2、String#substring 一般情況我們都是用于截取字符串使用的,這里我們也是可以用來處理字符串的分割,只要循環(huán)就行 3、Pattern類 Pattern 類通常來說,我們是用于處理正則表達(dá)式,做一些match使

    2024年02月12日
    瀏覽(18)
  • java遍歷字符串的方法

    java遍歷字符串的方法

    ? 在 java中,我們需要遍歷字符串,如何遍歷呢?首先我們先了解一下遍歷的概念: 在我們的計(jì)算機(jī)中,存儲的都是二進(jìn)制數(shù)據(jù),為了方便存儲和管理,我們把一段數(shù)據(jù)分成多個(gè)字符串。在 java中,遍歷字符串是使用 set ()方法進(jìn)行的。 set ()方法可以使用構(gòu)造函數(shù)和自動

    2024年02月06日
    瀏覽(19)
  • Java字符串替換的方法

    Java字符串替換的方法

    java中字符串替換方法主要有三種,分別是replace()、replaceAll()和replaceFirst(),這三種方法可以在三種不同情況應(yīng)用,下面就由我來具體說明這三種方法的應(yīng)用情況吧。 replace的參數(shù)是char和CharSequence,即可以支持字符的替換,也支持字符串的替換(CharSequence即字符串序列的意思,說

    2024年02月13日
    瀏覽(51)
  • java判斷某個(gè)字符串是否在字符串?dāng)?shù)組中的方法(4種)

    java判斷某個(gè)字符串是否在字符串?dāng)?shù)組中的方法(4種)

    public class Demo { ??? public static boolean useLoop(String[] arr, String targetValue) { ??????? for (String s : arr) { ??????????? if (s.equals(targetValue)) return true; ??????? } ??????? return false; ??? } ? ??? public static void main(String[] args) { ??????? String arr[] = {\\\"aa\\\", \\\"bb\\\", \\\"cc\\\"}; ??????

    2024年02月11日
    瀏覽(202)
  • java生成隨機(jī)字符串的方法

    java生成隨機(jī)字符串的方法

    ? 今天我們來學(xué)習(xí)下隨機(jī)數(shù)的生成,隨機(jī)數(shù)就是不確定的數(shù),它可以是任意一個(gè)整數(shù)或者字符串。下面就讓我們一起來學(xué)習(xí)下隨機(jī)字符串的生成吧。 首先,我們需要先定義一個(gè)名為 str的數(shù)組,并將它作為輸入文件。 1、使用 Java中的 str作為輸入文件。 2、然后將這個(gè)字符串復(fù)

    2024年02月16日
    瀏覽(26)
  • Java字符串查找(3種方法)

    Java字符串查找(3種方法)

    在給定的字符串中查找字符或字符串是比較常見的操作。字符串查找分為兩種形式:一種是在字符串中獲取匹配字符(串)的索引值,另一種是在字符串中獲取指定索引位置的字符。 String 類的 indexOf() 方法和 lastlndexOf() 方法用于在字符串中獲取匹配字符(串)的索引值。 1

    2024年02月02日
    瀏覽(13)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包