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

📄 strfun.java

📁 是一个用VB编写得银行ATM机交易的程序
💻 JAVA
字号:
/*
 * StrFun.java
 *
 * Created on 2006年8月1日, 下午3:33
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */
//字符转换
package BankCheck.bean;
import javax.servlet.ServletRequest;
import javax.servlet.http.HttpServletRequest;
/**
 *
 * @author Administrator
 */
public class Strfun {

  
  public static String chinese(String str){
     if(str!=null){
        try {
        str = new String(str.getBytes("iso-8859-1"),"gb2312") ;
         }
         catch (Exception ex) {
         }
     }
     return str ;
  }
  
	public static String getString(HttpServletRequest request, String s){
        String temp = null;
		try{
			temp = chinese(request.getParameter(s).trim());
		}catch(Exception e){}
	return temp;
    }
       
       
	public static String getString(HttpServletRequest request, String s, String defaultString) throws Exception {
		String s1 = getString(request,s);
		if(s1==null) return defaultString;
		return s1;
	}

	public static int getInt(HttpServletRequest request,String s, int defaultInt){
		try{
			String temp = getString(request,s);
			if(temp==null)
				return defaultInt;
			else
				return Integer.parseInt(temp);
		}catch(NumberFormatException e){
			return 0;
		}
	}

	public static int getInt(HttpServletRequest request,String s){
          return getInt(request,s,0);
	}
	
	public static float getFloat(HttpServletRequest request,String s, float defaultfloat){
		try{
			String temp = getString(request,s);
			if(temp==null)
				return defaultfloat;
			else
				return Float.parseFloat(temp);
		}catch(NumberFormatException e){
			return 0;
		}
	}

	public static float getFloat(HttpServletRequest request,String s){
        return getFloat(request,s,0);
	}
			
	public static long getLong(HttpServletRequest request, String s, long defaultLong){
		try{
			String temp = getString(request,s);
			if(temp==null)
				return defaultLong;
			else
				return Long.parseLong(temp);
		}catch(NumberFormatException e){
			return 0;
		}
	}  

	public static long getLong(HttpServletRequest request,String s){
        return getLong(request,s,0);
	}	
}

⌨️ 快捷键说明

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