日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務,提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

java如何替換字符串中的關鍵字

 

JAVA如何替換字符串中的關鍵字

在日常開發(fā)中難免遇到需要替換掉關鍵字的需求,小編在和一個剛?cè)肼毜膶嵙曅〗憬懔奶熘辛私獾剿袀€需求是將所有的“學員”換成“學生”,小姐姐頭疼了好久,也沒有想到具體的代碼實現(xiàn),于是解決了小姐姐的問題,一起來和小編看看吧

**核心思路:**將所以數(shù)據(jù)讀取出來放到集合中,遍歷這個集合然后將包含指定字符的字符串獲取到,然后替換指定關鍵字,替換之后,將保存進新的集合,思路就是這樣。

第一種

小編想到了String的一個方法“replaceAll(“參數(shù)一”,“參數(shù)二”)

replaceAll這個方法的參數(shù)一是所需要替的字符,參數(shù)二是需要替換成什么什么字符下面就是代碼實現(xiàn)了

 
@Test
 public void run2(){
 //該集合用于保存替換后的數(shù)據(jù)
 ArrayList<String> strs = new ArrayList<>();
 //需要更改的數(shù)據(jù)數(shù)組
 String[] array = {"石頭","花頭","小石頭"};
 //使用普通for循環(huán)進行遍歷
 for (int i = 0; i <array.length ; i++) {
 //定義一個新的字符串str將數(shù)組的每一個元素賦值給str
 String str=array[i];
// 判斷每個元素是否包含所需要替換的關鍵字
 if (array[i].contains("石")) {
 //執(zhí)行方法將所有元素中的“石”替換成“鐵”
 //再將元素賦值給str
 str=array[i].replaceAll("石", "鐵");
 }
// 將所有的元素保存進新的結合
 strs.add(str);
// 這是打印替換之前的元素
 System.out.println(array[i]);
 }
// 遍歷新的集合
 for (String str : strs) {
// 打印元素,這是替換后的元素
 System.out.println(str);
 }
 }
java如何替換字符串中的關鍵字

 

這是打印結果

好了關鍵字符串完成替換了

分享到:
標簽:字符串 java
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數(shù)有氧達人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定