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 过滤特殊字符的办法

  • 海盐黑胡椒鸭胸肉
  • 鸡蛋马铃薯饼怎么做
  • 《蜀门》实用的六个生活技能介绍
  • 大话西游手游男魔武器如何选择
  • 家庭自制宣威火腿焖饭
  • 热门搜索
    藕怎么做好吃 玉米加农炮怎么用 群里接龙1*2*3怎么接 转肽酶高是怎么回事 论文创新点怎么写 尾椎骨疼是怎么回事 企业邮箱怎么申请 糖醋蒜怎么腌制最好吃 此致敬礼怎么写 鸽子怎么画