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

📄 strlib.java

📁 用mvc实现购物车,简单使用,欢迎大家来下载啊
💻 JAVA
字号:
package com.xaccp.common;

public class StrLib {

	/**
	 * 如果字串为null,返回"",否则返回字串本身
	 * @param str 字符串参数
	 * @return 字符串本身,如果字符串为null则返回""
	 */
	public static String format(String str) {
		return (str == null ? "" : str);
	}

	/**
	 * 把一段文本按html语法格式转化
	 * @param str 文本
	 * @return html格式文本
	 */
	public static String formatHtml(String str) {
		if (str == null) return "";
		str = str.replaceAll("<","&lt;");
		str = str.replaceAll(">","&gt;");
		str = str.replaceAll("  ","&nbsp;&nbsp;");
		str = str.replaceAll("\n","<br>");
		return str;
	}

	/**
	 * 把字串包含的单引号改写为2个相连的单引号,用作sql语句的一部分
	 * @param str 可能包含单引号的sql语句
	 * @return 已转化单引号为2个相连的单引号的语句
	 */
	public static String formatSql(String str) {
		return str.replaceAll("'","''");
	}
	
	/**
	 * 判断一个字串是否为空(null或者"")
	 * @param str 要判断的字串
	 * @return 为空(null或者"")则返回true,否则返回false
	 */
	public static boolean isEmpty(String str) {
		return (str == null || str.length() == 0);
	}
	
	/**
	 * 转换编码
	 * @param str 要转换的字符
	 * @param coding 转换成的编码格式
	 * @return 转换好的字符
	 */
	public static String toChinese(String str,String coding) {
		if (str == null) return null;
		try {
			return new String(str.getBytes("ISO-8859-1"), coding);
		} catch (Exception e) {
			return null;
		}
	}

	/**
	 * 删除一个字串头尾的空格
	 * @param str 字串
	 * @return 如果字串为null,返回"",否则返回去掉了头尾空格的字串
	 */
	public static String trim(String str) {
		return (str == null ? "" : str.trim());
	}
	
}

⌨️ 快捷键说明

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