⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 char.java

📁 图书馆管理系统 能满足 查询
💻 JAVA
字号:
package com.jxyd.common;
import java.util.regex.Pattern;
import java.util.regex.Matcher;
public class Char {
    /***************************************************
     *method name:	chStr()
     *method function:解决输出中文乱码问题
     *return value:  String
     *
     *张仕  字符处理类
****************************************************/
	  public static String chStr(String str){
          if(str==null){
                  str="";
          }else{
                  try{
                          str=(new String(str.getBytes("iso-8859-1"),"utf-8")).trim();
                  }catch(Exception e){
                          e.printStackTrace(System.err);
                  }
          }
          return str;
      }
	  public static String chStr(String str,String encoding){
          if(str==null){
                  str="";
          }else{
                  try{
                          str=(new String(str.getBytes("iso-8859-1"),encoding)).trim();
                  }catch(Exception e){
                          e.printStackTrace(System.err);
                  }
          }
          return str;
      }
  /***************************************************
    *method name:convertStr()
    *method function:显示文本中的回车换行、空格及保证HTML标记的正常输出
    *return value:  String
    * author:wgh
    *2006-01-08
  ****************************************************/
 public static String convertStr(String str1){
     if(str1==null){
         str1="";
     }else{
         try{
           //replaceAll(String str1,String str2)方法为JDK1.4.x的新方法,使用str2替换字符串中的所有str2字符串
           str1=str1.replaceAll("<","&lt;");//替换字符串中的"<"和">"字符,保证HTML标记的正常输出
           str1=str1.replaceAll(">","&gt;");
           str1=str1.replaceAll(" ","&nbsp;");
           str1=str1.replaceAll("\r\n","<br>");
         }catch(Exception e){
                 e.printStackTrace(System.err);
         }
     }
     return str1;
 	}
 /***判断是不是数字**/
 public static boolean isdigit(String str1){ 
	   Pattern pattern = Pattern.compile("[0-9]*"); 
	   Matcher isdigit = pattern.matcher(str1);
	   if( !isdigit.matches() ){
	       return false; 
	   } 
	   return true; 
	} 
 }
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -