对字符串操作的javabean
2007-04-11 20:30
330 查看
package computer;
import java.util.regex.Matcher;
import java.io.*;
import java.util.regex.Pattern ;
public class Str {
public String toChinese(String str){
if(str==null||str.length()<1){
str="";
}else{
try{
str=(new String(str.getBytes("iso-8859-1"),"GB2312"));
}catch(UnsupportedEncodingException e){
System.err.print(e.getMessage());
e.printStackTrace();
return str;
}
}
return str;
}
public String dbEnconde(String str){
if(str==null){
str="";
}else{
try{
str=str.trim();
}catch(Exception e){
System.err.print(e.getMessage());
e.printStackTrace();
return str;
}
}
return str;
}
public int toInt(String str){
int b=0;
try{
b=Integer.parseInt(str);
}catch(NumberFormatException e){
System.out.println("用户名不允许特殊字符");
}
return b;
}
public boolean isNumeric(String str)
{
Pattern pattern = Pattern.compile("[0-9]*");
Matcher isNum = pattern.matcher(str);
if( !isNum.matches() )
{
return false;
}
return true;
}
}
import java.util.regex.Matcher;
import java.io.*;
import java.util.regex.Pattern ;
public class Str {
public String toChinese(String str){
if(str==null||str.length()<1){
str="";
}else{
try{
str=(new String(str.getBytes("iso-8859-1"),"GB2312"));
}catch(UnsupportedEncodingException e){
System.err.print(e.getMessage());
e.printStackTrace();
return str;
}
}
return str;
}
public String dbEnconde(String str){
if(str==null){
str="";
}else{
try{
str=str.trim();
}catch(Exception e){
System.err.print(e.getMessage());
e.printStackTrace();
return str;
}
}
return str;
}
public int toInt(String str){
int b=0;
try{
b=Integer.parseInt(str);
}catch(NumberFormatException e){
System.out.println("用户名不允许特殊字符");
}
return b;
}
public boolean isNumeric(String str)
{
Pattern pattern = Pattern.compile("[0-9]*");
Matcher isNum = pattern.matcher(str);
if( !isNum.matches() )
{
return false;
}
return true;
}
}
相关文章推荐
- FastJson对于JSON格式字符串、JSON对象及JavaBean之间的相互转换操作
- Java JSON、XML文件/字符串与Bean对象互转解析
- Java 字符串操作测试
- 四:Java之字符串操作String、StringBuffer和StringBuilder
- Java 字符串操作
- FastJson对于JSON格式字符串、JSON对象及JavaBean之间的相互转换
- java 将字符串存到txt 并读取操作
- JSON字符串转javabean,报net.sf.ezmorph.bean.MorphDynaBean cannot be cast to.....
- Java常用字符串操作 StringUtil 封装
- Java 程序优化:字符串操作、基本运算方法等优化策略
- Java操作字符串--读书笔记
- JAVA-Unit02: Oracle字符串操作 、 Oracle数值操作 、 Oracle日期操作 、 空值操作
- java操作json字符串 与 js操作json字符串简单例子
- java从数据库中取出数据写到txt或excel,并对字符串操作—取子字符串,删除字符串中某些特殊字符
- FastJson对于JSON格式字符串、JSON对象及JavaBean之间的相互转换
- java---字符串操作(连接,获取信息,比较,替换)
- [自学]Java中字符串的操作
- Java操作HTML格式字符串的标签和属性
- java 中判断字符串是否为空的几种操作
- java的io操作(将字符串写入到txt文件中)