java电子相册一般网页里面实现图片切换的这个电子相册的代码

源代码在线查看: stringutil.java

软件大小: 15750 K
上传用户: liyueyuan2011
关键词: java 电子 代码
下载地址: 免注册下载 普通下载 VIP

相关代码

				/* ====================================================================
				 * $Id$
				 * ====================================================================
				 *  文件名    StringUtil.java
				 *  机能名    
				 *  履历      2005-1-28 dlxu 创建新文件  
				 *           Copyright 2004 东南大学 All Rights Reserved
				 * ====================================================================
				 */
				package cn.edu.seu.album.common;
				
				/**
				 *  [概 要] 
				 *  [详 细] 
				 *  [备 考] 无。
				 *
				 * @author dlxu
				 * @version 1.0 2005-1-28
				 * @since 1.0
				 */
				public final class StringUtil {
				
				    /**
				     *  [概 要] 构造方法
				     *  [详 细] 构造方法
				     *  [备 考] 无。
				     *
				     */
				    private StringUtil() {
				
				    }
				
				    /**
				     *  [概 要] 去掉前后空格。
				     *  [详 细] 去掉前后空格。
				     *  [备 考] 无。
				     * @param inputStr 输入文字
				     * @return 去掉空格以后的文字
				     */
				    public static String safeTrim(String inputStr) {
				        if (null == inputStr) {
				            return null;
				        } else {
				            return inputStr.trim();
				        }
				    }
				
				    /**
				     *  [概 要] 只有半角字符
				     *  [详 细] 只有半角字符
				     *  [备 考] 无。
				     * @param inputStr 输入文字
				     * @return
				     */
				    public static boolean onlyBanJiao(String inputStr) {
				        if (null == inputStr) {
				            return true;
				        }
				        int byteLength = inputStr.getBytes().length;
				        int charLength = inputStr.length();
				
				        return byteLength == charLength;
				    }
				
				    /**
				     *  [概 要] 检测是否只有字母和数字
				     *  [详 细] 检测是否只有字母和数字
				     *  [备 考] 无。
				     * @param inputStr 输入文字
				     * @return
				     */
				    public static boolean onlyLetterAndNum(String inputStr) {
				        if (isEmpty(inputStr)){
				            return true;
				        }
				        if (onlyBanJiao(inputStr)) {
				            char[] chArray = inputStr.toCharArray();
				            int chArrayLen = chArray.length;
				            char ch;
				            for (int i = 0; i < chArrayLen; i++) {
				                ch = chArray[i];
				                if (('0' < ch && '9' > ch) || ('a' < ch && 'z' > ch)
				                        || ('A' < ch && 'Z' > ch)) {
				                    continue;
				                } else {
				                    return false;
				                }
				            }
				
				            return true;
				        } else {
				            return false;
				        }
				    }
				
				    /**
				     *  [概 要] 
				     *  [详 细] 
				     *  [备 考] 无。
				     * @param inputStr
				     * @return
				     */
				    public static boolean isEmpty(String inputStr) {
				        return null == inputStr || 0 == inputStr.length();
				    }
				}			

相关资源