java 过滤特殊字符的办法

 时间:2024-10-13 02:53:52

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 过滤特殊字符的办法
  • 海盐黑胡椒鸭胸肉
  • 鸡蛋马铃薯饼怎么做
  • 《蜀门》实用的六个生活技能介绍
  • 大话西游手游男魔武器如何选择
  • 家庭自制宣威火腿焖饭
  • 热门搜索
    水滴石穿的意思 2035什么意思 什么让生活更美好作文500字 怡然自乐的意思 脱式计算是什么意思 什么牌子手机质量好 碌碌无为的意思 冰结师用什么武器 元日古诗的意思翻译 offer是什么意思