string newspace = new string("\udb40\udc44");
string oldspace = new string("");
system.out.println("length : new = " + newspace.length() + ", old = " + oldspace.length());
system.out.println("equals? " + newspace.equals(oldspace));
system.out.println("ouput : new = #" + newspace + "#, old = #" + oldspace + "#");
執行結果如下:
length : new = 2, old = 0
equals? false
ouput : new = #?#, old = ##
同理,如果字串的拼接和分離都是在伺服器端進行,那麼就可以使用unicode的特殊字元,如「\u2500」,這是乙個可列印的製表字元,顯示是
─
但是跟鍵盤能敲出的」-「是永遠不相等的,所以當使用這種特殊字元做字串分割符的時候,是可以完全不擔心跟字串內容重複的問題出現。 java字串分割
使用split 方法可以使字串按指定的分割字元或字串對內容進行分割,並將結果存放在字串陣列中。1 split string sign 該方法可根據給定的分割對字串進行拆分。語法 str.split string sign 其中sign為分割字串的分割符。2 split string sign,int...
Java字串的分割方法
2015年7月14日 21 40 09 今天在工作中遇到了的乙個關於string字串的分割問題 string example1 a,b,c,d,e 現在要將字串以逗號分隔開,形成6個單獨的字串,開始想到的方法就是substring方法,但是太笨。於是去查詢,搜尋到split方法 string.spl...
java字串與數字的分割
public boolean isdigit string strnum 判斷乙個字串是否都為數字 public boolean isdigit string strnum matcher matcher pattern.matcher charsequence strnum return matc...