去掉空格

/**
	 * 把字符串左边的空格去掉
	 * @param s - 字符串
	 * @return String - 去掉左边的空格字符串
	 */
	public String ltrim(String s) {
		int len = s.length();
		int st = 0;

		char[] val = s.toCharArray();

		while ((st < len) && (val[st] == ' ')) {
			st++;
		}
		return (st > 0) ? s.substring(st, len) : s;
	}

	/**
	 * 把字符串右边的空格给去掉
	 * 
	 * @param s - 字符串
	 * @return - 去掉右边的空格字符串
	 */
	public String rtrim(String s) {
		int len = s.length();
		int st = 0;

		char[] val = s.toCharArray();

		while ((st < len) && (val[len - 1] == ' ')) {
			len--;
		}
		return (len < s.length()) ? s.substring(st, len) : s;
	}

	/**
	 * 去掉字符串中的空格(包括首、尾、中间),如果是首尾去空格直接用trim()
	 * @param s - 字符串
	 * @return - 去掉空格字符串
	 */
	public  String mtrim(String s) {
		String temp = s.replaceAll(" ", "");
		return temp;
	}

你可能感兴趣的:(空格)