import org.apache.commons.lang.stringutils;
public class stringemptycompare
//存下結束時間
long endtime = system.currenttimemillis();
system.out.println("方法1用時:" + (endtime - starttime) + "ms");
}//方法2
private void function2()
long endtime = system.currenttimemillis();
system.out.println("方法2用時:" + (endtime - starttime) + "ms");
}//方法3
private void function3()
long endtime = system.currenttimemillis();
system.out.println("方法3用時:" + (endtime - starttime) + "ms");
}//方法4
private void function4()
long endtime = system.currenttimemillis();
system.out.println("方法4-stringutils.isblank用時:" + (endtime - starttime) + "ms");
}//方法4
private void function5()
long endtime = system.currenttimemillis();
system.out.println("方法5-stringutils.isempty用時:" + (endtime - starttime) + "ms");
}public static void main(string args)
}
結果:方法1用時:1156ms
方法2用時:563ms
方法3用時:671ms
方法4-stringutils.isblank用時:1344ms
方法5-stringutils.isempty用時:719ms
可以看出,方法2效率最高;方法3與方法2效率上相差不大;方法4效率最低。
C 字串為空判斷
字串 字串為空情況有4種,如下 string str1 string str2 string str3 string.empty string str4 null 判斷方法 c 判斷字串的string類的方法有2個,定義如下 摘要 指示指定的字串是 null 還是 system.string.emp...
判斷字串是否為空
判斷字串是否為空是在 android 開發中是最長用的乙個判斷,判斷時也經常會看到有不同的判斷方式,今天專門研究了一下,記錄下來。先定義乙個字串,private string s 這種定義方式是我們學用的方式,那麼這樣定義時在字串時,該怎麼判斷它是不是空呢?來用 驗證一下 if s null els...
android字串為空為號碼判斷
為空返回true 判斷給定字串是否空白串。空白串是指由空格 製表符 回車符 換行符組成的字串 若輸入字串為null或空字串,返回true param input return boolean public static boolean isempty string input return true...