常用的JeanBean工具—方法
2011-12-07 20:58
211 查看
package com.yxq.toolbean;
import java.io.UnsupportedEncodingException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class MyTools {
/*转换字符串中特殊HTML字符*/
public static String changeHTML(String value){
value=value.replace("&", "&");
value=value.replace(" ", " ");
value=value.replace("<", "<");
value=value.replace(">", "&agt;");
value=value.replace("\r\n", "<br>");
return value;
}
/*将Date型日期转换成指定格式的字符串形式*/
public static String changeTime(Date date){
SimpleDateFormat format=new SimpleDateFormat("yyy年MM月dd日 HH:mm:ss");
return format.format(date);
}
/*将String型转换为int型的strToint()方法*/
public static int strToint(String value){
int i=-1;
if(value==null||value.equals(""))
return i;
try{
i=Integer.parseInt(value); //调用Integer类的parseInt()方法实现转换
}catch(NumberFormatException e){
i=-1;
e.printStackTrace();
}
return i;
}
/*解决通过提交表单产生的中文乱码*/
public static String toChinese(String str){
if(str==null)
str="";
try{
str=new String(str.getBytes("ISO_8859-1"),"gb2312");
}catch(UnsupportedEncodingException e){
e.printStackTrace();
}
return str;
}
}
import java.io.UnsupportedEncodingException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class MyTools {
/*转换字符串中特殊HTML字符*/
public static String changeHTML(String value){
value=value.replace("&", "&");
value=value.replace(" ", " ");
value=value.replace("<", "<");
value=value.replace(">", "&agt;");
value=value.replace("\r\n", "<br>");
return value;
}
/*将Date型日期转换成指定格式的字符串形式*/
public static String changeTime(Date date){
SimpleDateFormat format=new SimpleDateFormat("yyy年MM月dd日 HH:mm:ss");
return format.format(date);
}
/*将String型转换为int型的strToint()方法*/
public static int strToint(String value){
int i=-1;
if(value==null||value.equals(""))
return i;
try{
i=Integer.parseInt(value); //调用Integer类的parseInt()方法实现转换
}catch(NumberFormatException e){
i=-1;
e.printStackTrace();
}
return i;
}
/*解决通过提交表单产生的中文乱码*/
public static String toChinese(String str){
if(str==null)
str="";
try{
str=new String(str.getBytes("ISO_8859-1"),"gb2312");
}catch(UnsupportedEncodingException e){
e.printStackTrace();
}
return str;
}
}
相关文章推荐
- Maya常用工具添加自定义方法
- 【跟着子迟品 underscore】常用类型判断以及一些有用的工具方法
- JS中常用到的数组工具方法
- python数据处理工具 pandas包常用方法总结(持续更新)
- 互联网开发常用调试工具介绍及使用方法
- 经典再现交互设计那些事儿(二):交互常用的工具和方法
- js常用工具方法
- 【Android 工具类】常用工具类(方法)大全
- 获取Spring容器中Bean实例的工具类(Java泛型方法实现)
- 【造轮子】utils工具类(常用方法的封装)
- Objective-c NSPathUtilities.h常用路径工具、函数和方法
- [转载]定位程序Crash常用工具和方法
- Android开发-常用工具方法(dp转成px、网络是否可用、是否3G网络、Gps是否打开、判断手机号码等)
- Android常用的工具方法(2)
- Android开发中常用的工具方法
- java常用工具方法2
- 工作效率工具/常用方法
- 常用工具小方法
- Pyhton科学计算工具Pandas(五)—— 常用的数值计算和统计方法
- NSPathUtilities.h常用路径工具、函数和方法