Java字符串工具类

/**
 * 
 */
package cn.xdl.utils.common;

import java.util.Random;

/**
 * @author liurui
 * @date 2019年8月27日
 */
public class EasyStrUtil {

	public static boolean isEmpty(String str){
        if(str == null || "".equals(str)) return true;
        if("".equals(str.trim())) return true;
        return false;
    }
    
    public static boolean isNotEmpty(String str){
        return !isEmpty(str);
    }
    
    /**
     * 判断字符串中是否包含空格
     * @param str 目标字符串
     * @return
     */
    public static boolean hasBlank(String str) {
    	if(isEmpty(str)) return true;
    	return str.contains(" ");
    }
    
    /**
     * 去掉字符串中所有空格,去掉前后空格可以使用trim()
     * @param str 目标字符串
     * @return
     */
    public static String removeBlank(String str) {
    	if(isEmpty(str)) return null;
    	return str.replace(" ", "");
    }
    
    /**
     * 拼串
     * @param strings
     * @return
     */
    public static String mergeStr(String...strings) {
    	StringBuilder sb = new StringBuilder();
    	for (String str : strings) {
    		sb.append(str);
		}
    	return sb.toString();
    }
    
    /**
     * 获取指定个数数字字符串
     * @param num 个数
     * @return
     */
    public static String getRanNum(Integer num) {
    	String str = "";
    	for(int i=0;i

你可能感兴趣的:(Java字符串工具类)