在網上隨處可以找到比較字元的例子,簡單舉個
string str="i am a girl";
if (str.compareto ("i am a girl") == 0)
system.out.println("str match ");
if (str.equals ("i am a girl"))
system.out.println("str match ");
而我在這兒要說的,是在實際使用中常忽略的乙個問題,那就是str 的值如果為空,則會出現意想不到的現象
所以在每次運用這種比較時最好加乙個判斷
因本人花了一天debug乙個很奇怪的現象,最終竟然是因為這個,故做此文
JAVA 字串比較
字串比較 equals 返回true或false equalsignorcase 忽略大小寫比較 compareto 大,返回 0,等,返回0 小,返回 0 字串提取與替換 char charat int index 返回指定位置的字元 string substring int begin 返回從b...
Java自學 數字與字串 比較字串
示例 1 是否是同乙個物件 str1和str2的內容一定是一樣的!但是,並不是同乙個字串物件 package character public class teststring 示例 2 是否是同乙個物件 特例str1 the light str3 the light 一般說來,編譯器每碰到乙個字串...
Java 字串拼接效率比較
package com.jtzen9 public class main system.out.println system.currenttimemillis time string str2 a time system.currenttimemillis for int i 0 i 50000 ...