替换与arrayList中的键匹配的字符串的多个部分

伊甸园WebStudio

Java新手。我在matchedStr arrayList中有一个字符串列表,这些字符串是键。而且我在finalList arrayList中有一个string [],这是包含键作为文本一部分的字符串行。查找hashMap时,finalList需要用键值替换。forloop似乎没有修改String [] finaList中的整个字符串。相反,它们会修改1个键值对,然后修改新行中的下一个丢失初始更新的键值。

ArrayList < String > matchedStr = this.regexMatcher(id, kd);
for (String[] fL: finalList) {
 for (String match: matchedStr) {
  //System.out.println(match);
  if (kd.containsKey(match)) {
   String updatedList = fL[1].replace(match, kd.get(match));
   System.out.println(updatedList);
  }
 }
}

在执行下一个键值时,如何确保updatedList保留先前更新的键的内存?即1,2,3和4必须从键更新为它们的值

该车费用为1,折扣为2

这辆车的价格是3,折扣为4

按键

1 =一百

2 =百分之五

3 = 200

4 = 2%

塞林德克
ArrayList < String > matchedStr = this.regexMatcher(id, kd);
for (String[] fL: finalList) {
 String updatedList = fL[1];
 for (String match: matchedStr) {
  //System.out.println(match);
  if (kd.containsKey(match)) {
   updatedList = updatedList.replace(match, kd.get(match));
   System.out.println(updatedList);
  }
 }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

部分匹配字符串和多个向量的完全替换

来自分类Dev

如何用arraylist中的多个匹配项替换字符串?

来自分类Dev

R中的部分字符串匹配和替换

来自分类Dev

替换与Bash中的字符串匹配的文件的部分行

来自分类Dev

R中的部分字符串匹配和替换

来自分类Dev

替换与模式匹配的部分字符串

来自分类Dev

替换R中的字符串部分

来自分类Dev

匹配字符串 ArrayList 中的模式

来自分类Dev

根据部分字段中的部分子字符串匹配来打印多个字段

来自分类Dev

匹配和替换多个工作表上多个范围内的列中的字符串

来自分类Dev

替换字符串中的多个子字符串

来自分类Dev

根据部分匹配替换整个字符串

来自分类Dev

字符串部分匹配数组并返回键

来自分类Dev

替换字符串中的多个范围

来自分类Dev

使用 CSV 文件中的键->值对替换 XML 中的多个字符串

来自分类Dev

如何在SQL中匹配和替换字符串的各个部分

来自分类Dev

如何通过部分字符串匹配搜索列名,并通过字典替换列中的值?

来自分类Dev

当部分字符串匹配时,如何基于字典替换整个数据框中的值?

来自分类Dev

Java-textField中的字符串输入-搜索arrayList-包含部分匹配项

来自分类Dev

使用流程替换进行多个子字符串匹配

来自分类Dev

Java正则表达式,用于匹配字符串中的多个键

来自分类Dev

Javascript用字符串中的部分替换部分?

来自分类Dev

如果子字符串匹配dict键,则用dict值替换子字符串?

来自分类Dev

基于多个字符串的部分匹配,在R数据帧中对行进行子集

来自分类Dev

将一个列表中与项目匹配的字符串部分一一替换为另一列表中的字符串部分

来自分类Dev

将部分匹配的字符串替换为粗体字符串

来自分类Dev

如何替换字符串中匹配的字符?(红宝石)

来自分类Dev

替换JSON中数组中的键和字符串

来自分类Dev

在Python中替换列表中的部分字符串

Related 相关文章

  1. 1

    部分匹配字符串和多个向量的完全替换

  2. 2

    如何用arraylist中的多个匹配项替换字符串?

  3. 3

    R中的部分字符串匹配和替换

  4. 4

    替换与Bash中的字符串匹配的文件的部分行

  5. 5

    R中的部分字符串匹配和替换

  6. 6

    替换与模式匹配的部分字符串

  7. 7

    替换R中的字符串部分

  8. 8

    匹配字符串 ArrayList 中的模式

  9. 9

    根据部分字段中的部分子字符串匹配来打印多个字段

  10. 10

    匹配和替换多个工作表上多个范围内的列中的字符串

  11. 11

    替换字符串中的多个子字符串

  12. 12

    根据部分匹配替换整个字符串

  13. 13

    字符串部分匹配数组并返回键

  14. 14

    替换字符串中的多个范围

  15. 15

    使用 CSV 文件中的键->值对替换 XML 中的多个字符串

  16. 16

    如何在SQL中匹配和替换字符串的各个部分

  17. 17

    如何通过部分字符串匹配搜索列名,并通过字典替换列中的值?

  18. 18

    当部分字符串匹配时,如何基于字典替换整个数据框中的值?

  19. 19

    Java-textField中的字符串输入-搜索arrayList-包含部分匹配项

  20. 20

    使用流程替换进行多个子字符串匹配

  21. 21

    Java正则表达式,用于匹配字符串中的多个键

  22. 22

    Javascript用字符串中的部分替换部分?

  23. 23

    如果子字符串匹配dict键,则用dict值替换子字符串?

  24. 24

    基于多个字符串的部分匹配,在R数据帧中对行进行子集

  25. 25

    将一个列表中与项目匹配的字符串部分一一替换为另一列表中的字符串部分

  26. 26

    将部分匹配的字符串替换为粗体字符串

  27. 27

    如何替换字符串中匹配的字符?(红宝石)

  28. 28

    替换JSON中数组中的键和字符串

  29. 29

    在Python中替换列表中的部分字符串

热门标签

归档