当前位置:   article > 正文

一些简单的Java实现(String 字符替换)_string %s替换

string %s替换

1.字符串的替换

  1. // 目标字符串,其中A,B,C为动态的
  2. String str = "A是A,B是B,C不是A也不是B";

第一种方法:

  1. String str_init1 = "%s是%s,%s是%s,%s不是%s也不是%s";
  2. String str1 = String.format(str_init1,"A","A","B","B","C","A","B");

第二种方法:

  1. String str_init2 = "{0}是{0},{1}是{1},{2}不是{0}也不是{1}";
  2. String str2 = MessageFormat.format(str_init2,"A","B","C");//这里是按照下标顺序匹配 0123

注意:在MessageFormat中,单引号表示后面的内容不解释,所以第二种方法中单引号要改为双单引号;比如select * from {1} where {0} <> '' and id <> '{2}'; -----> select * from {1} where {0} <> '''' and id <> ''{2}'';

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小惠珠哦/article/detail/829789
推荐阅读
相关标签
  

闽ICP备14008679号