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

  • 海盐黑胡椒鸭胸肉
  • 鸡蛋马铃薯饼怎么做
  • 《蜀门》实用的六个生活技能介绍
  • 大话西游手游男魔武器如何选择
  • 家庭自制宣威火腿焖饭
  • 热门搜索
    黔驴技穷什么意思 维生素c片的作用及功能 卡西欧运动手表 otg连接是什么意思 无患子是什么 维生素a中毒症 中签是什么意思 相亲聊什么 rng是什么 看股票用什么软件好