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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

將匹配后的所有內(nèi)容存儲(chǔ)在字符串中的數(shù)組列表中

將匹配后的所有內(nèi)容存儲(chǔ)在字符串中的數(shù)組列表中

ITMISS 2022-12-28 16:38:43
我有一個(gè)方法,它獲取一個(gè)文件,其中包含一個(gè) txt 文件的路徑作為參數(shù)。緩沖讀取器將一些行讀入數(shù)組列表。到目前為止一切順利,但現(xiàn)在我需要將每個(gè)元素存儲(chǔ)在字符串中的特定元素之后。示例:我在這個(gè)數(shù)組列表中有一個(gè)元素,在我點(diǎn)擊這個(gè)元素之后它是'=' 我想將這個(gè)元素之后的每個(gè)元素存儲(chǔ)到一個(gè)字符串中。我玩弄了循環(huán)和 if 語(yǔ)句,但找不到解決方案。    //Just for debugging purpose at some point i want to store a temperature in here and return it to Main    int temp = 1;    List<String> sensor_Daten = new ArrayList<>();    try    {        BufferedReader reader =  new BufferedReader(new   FileReader(path));        String line;        while ((line = reader.readLine()) != null)        {            sensor_Daten.add(line);        }    }    catch (IOException IOEx)    {    }    return temp;
查看完整描述

1 回答

?
鳳凰求蠱

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超4個(gè)贊

它不應(yīng)該太難:


BufferedReader reader =  new BufferedReader(new   FileReader(path));

String line;

boolean isWordFound = false;

while ((line = reader.readLine()) != null)        {  


    // add the line in the list if the word was found       

    if (isWordFound()){

      sensor_Daten.add(line);

    }


    // flag isWordFound to true when the match is done the first time

    if (!isWordFound && line.matches(myRegex)){

      isWordFound = true;

    } 

}

作為旁注,您不會(huì)在應(yīng)該關(guān)閉流時(shí)關(guān)閉它。該try-with-resource聲明會(huì)為您做到這一點(diǎn)。所以你應(yīng)該贊成這種方式。

概括地說(shuō):


BufferedReader reader = ...;

try{

    reader =  new BufferedReader(new   FileReader(path));

}

finally{

  try{

    reader.close();

   }

  catch(IOException e) {...}

}

應(yīng)該只是:


try(BufferedReader reader = new BufferedReader(new FileReader(path))){

    ...

}


查看完整回答
反對(duì) 回復(fù) 2022-12-28
  • 1 回答
  • 0 關(guān)注
  • 100 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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