爱问知识人 爱问教育 医院库

Java过滤字符串的方法是什么?

首页

Java过滤字符串的方法是什么?

Java过滤字符串的方法是什么?

提交回答

全部答案

    2018-04-06 06:29:51
  •   Java排序算法代码
    Java调用javascript
    Java多线程例子
    要求:如果需要过滤的字符串(用集合存储)很多有一万个以上,写出效率高的方法
    注意:高效率高效率高效率
    有心人 请把代码写出来 谢谢
    这样过滤:“你TMD,也太缺德了吧”过滤后“你***,也太缺德了吧”把骂人的脏话过滤成*号
    package test;
    import java。
      util。HashMap; /** * maxLength-需要过滤最长字符串的长度 * filterStrs-需要过滤字符串的集合,key为需要过滤字符串,value为过滤成的字符串如"*" * @author Administrator * */ public class Test{ private int maxLength; private HashMap filterStrs=new HashMap(); /** * 初始化需要过滤掉*的数量 */ private String initStr(int n){ StringBuffer sb=new StringBuffer(); for(int i=0;ithis。
      maxLength) maxLength=keyLength; } public static void main(String[] agrs){ Test t=new Test(); t。put("TMD"); t。put("TNND"); t。
      put("操"); t。put("NND"); System。out。println(t。filter("TMD,操,TNND。操。。TMDTMDTMDTMD。tTNND。操TMDTNNDTNNDTNND操")); } }。

    赵***

    2018-04-06 06:29:51

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):