java 过滤特殊字符的办法

 时间:2026-02-15 14:32:44

1、打开MyEclipse工具,并编写一个类“Test”

java 过滤特殊字符的办法

2、编写过滤方法,方法的代码如下:

public static String encoding(String src) {

if (src == null)

return "";

StringBuilder result = new StringBuilder();

if (src != null) {

src = src.trim();

for (int pos = 0; pos < src.length(); pos++) {

switch (src.charAt(pos)) {

case '\"':

result.append("&quot;");

break;

case '<':

result.append("&lt;");

break;

case '>':

result.append("&gt;");

break;

case '\'':

result.append("&apos;");

break;

/*case '&':

result.append("&amp;");

break;*/

case '%':

result.append("&pc;");

break;

case '_':

result.append("&ul;");

break;

case '#':

result.append("&shap;");

break;

case '?':

result.append("&ques;");

break;

default:

result.append(src.charAt(pos));

break;

}

}

}

return result.toString();

}

java 过滤特殊字符的办法

3、编写main方法,mian方法如下:

/**

* @param args

*/

public static void main(String[] args) {

Test t = new Test();

String s="%>我是特殊";

System.out.println(t.encoding(s));

}

java 过滤特殊字符的办法

4、运行结果:&pc;&gt;我是特殊

java 过滤特殊字符的办法

  • 海盐黑胡椒鸭胸肉
  • 鸡蛋马铃薯饼怎么做
  • 《蜀门》实用的六个生活技能介绍
  • 大话西游手游男魔武器如何选择
  • 家庭自制宣威火腿焖饭
  • 热门搜索
    国庆英语手抄报 尊师手抄报 核心价值观手抄报内容 我成长我快乐手抄报 成长足迹手抄报 杰出人物手抄报 重阳节手抄报简单字少 肺炎手抄报 感恩母亲手抄报内容 英语国庆节手抄报