1. 程式人生 > >Java簡單轉義特殊字元

Java簡單轉義特殊字元

String sql="zhongwe'";System.out.println("防SQL注入:"+StringEscapeUtils.escapeSql(sql)); //防SQL注入 System.out.println("轉義HTML,注意漢字:"+StringEscapeUtils.escapeHtml("<font>chen磊 xing</font>")); //轉義HTML,注意漢字 System.out.println("反轉義HTML:"+StringEscapeUtils.unescapeHtml("<font>chen磊 xing</font

>")); //反轉義HTML System.out.println("轉成Unicode編碼:"+StringEscapeUtils.escapeJava("陳磊興")); //轉義成Unicode編碼 System.out.println("轉義XML:"+StringEscapeUtils.escapeXml("<name>陳磊興</name>")); //轉義xml System.out.println("反轉義XML:"+StringEscapeUtils.unescapeXml("<name>陳磊興</name>")); //轉義xml

使用BigDecimal將大數字轉換為普通計數法

String str = "2.0090102E9";  

BigDecimal bd = new BigDecimal(str);     
System.out.println(bd.toPlainString());