s1=s1.trim();
s2=s2.trim();
就可以去掉首位的空格

解决方案 »

  1.   

    trim
    public String trim()
    Removes white space from both ends of this string. 
    If this String object represents an empty character sequence, or the first and last characters of character sequence represented by this String object both have codes greater than '\u0020' (the space character), then a reference to this String object is returned. Otherwise, if there is no character with a code greater than '\u0020' in the string, then a new String object representing an empty string is created and returned. Otherwise, let k be the index of the first character in the string whose code is greater than '\u0020', and let m be the index of the last character in the string whose code is greater than '\u0020'. A new String object is created, representing the substring of this string that begins with the character at index k and ends with the character at index m-that is, the result of this.substring(k, m+1). This method may be used to trim whitespace from the beginning and end of a string; in fact, it trims all ASCII control characters as well.Returns:
    this string, with white space removed from the front and end.--------------------------------------------------------------------------------