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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

android studio的filter和word替換方法制作方法

android studio的filter和word替換方法制作方法

一只甜甜圈 2022-12-22 10:54:11
歡迎,。我正在制作一個應用程序來識別語音并將其轉換為文本,然后進行比較和更正,到目前為止,從將語音轉換為文本和比較它的一切都完美無缺,但有些詞我想更改或更改其措辭。 .. 我試著把它放在 if 語句下作為代碼的位置,它在應用程序方面運行良好,但它會顯著影響性能所以我問我是否可以制作類似過濾器的東西,以便它包含大量的單詞,同時為應用程序保持良好的性能。我所做的一個例子:If(inputText.getText.toString.contains("特定單詞")){之前的字符串;; 之后的字符串之前 = inputText.getText.toString;after = before.replaceAll("A Specific Word", "ASW" );inputText.setText(之后);}但這會導致性能問題。
查看完整描述

1 回答

?
慕村9548890

TA貢獻1884條經(jīng)驗 獲得超4個贊

我認為您可以使用以下代碼簡單地增強它:


try{

    String sentence = inputText.getText().toString();

    inputText.setText(sentence.replaceall("Hello", "Hi"));    // Replace with Your words

}catch(Exception e){

    System.out.println("Couldn't find Hello"); 

}

使用 try-catch 語句,它不會檢查單詞是否在那里,但如果它不在那里,那么它也會繼續(xù)并安全地傳遞語句。有什么不同嗎?我們沒有在句子中找到所需的單詞,這將節(jié)省時間,句子會更長。


查看完整回答
反對 回復 2022-12-22
  • 1 回答
  • 0 關注
  • 84 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號