比較結論:空格越多,方法三越慢。方法1始終最慢。方法二較快。
#region 去空格
var qq = "h ow,are,you,";
string q1 = "", q2 = "", q3 = "";
int cnt = 1, times = 1000000;
var stopwatch = new stopwatch();
stopwatch.start();
doagin:
console.writeline(string.format("第次",cnt));
stopwatch.restart();
for (int i = 0; i < times; i++)
stopwatch.stop();
console.writeline(string.format("//方法一:、", q1, stopwatch.elapsedmilliseconds));
stopwatch.restart();
for (int i = 0; i < times; i++)
stopwatch.stop();
console.writeline(string.format("//方法二:、",q2, stopwatch.elapsedmilliseconds));
stopwatch.restart();
for (int i = 0; i < times; i++)
stopwatch.stop();
console.writeline(string.format("//方法三:、", q3, stopwatch.elapsedmilliseconds));
if (cnt<6)
#endregion
//計算10000次比較
第1次//方法一:how,are,you,、17
//方法二:how,are,you,、7
//方法三:how,are,you,、7
第2次//方法一:how,are,you,、10
//方法二:how,are,you,、8
//方法三:how,are,you,、7
第3次//方法一:how,are,you,、13
//方法二:how,are,you,、7
//方法三:how,are,you,、8
第4次//方法一:how,are,you,、16
//方法二:how,are,you,、7
//方法三:how,are,you,、8
第5次//方法一:how,are,you,、13
//方法二:how,are,you,、7
//方法三:how,are,you,、8
第6次//方法一:how,are,you,、12
//方法二:how,are,you,、8
//方法三:how,are,you,、6
//計算100000次比較
第1次//方法一:how,are,you,、111
//方法二:how,are,you,、69
//方法三:how,are,you,、83
第2次//方法一:how,are,you,、109
//方法二:how,are,you,、56
//方法三:how,are,you,、78
第3次//方法一:how,are,you,、156
//方法二:how,are,you,、99
//方法三:how,are,you,、87
第4次//方法一:how,are,you,、137
//方法二:how,are,you,、72
//方法三:how,are,you,、85
第5次//方法一:how,are,you,、152
//方法二:how,are,you,、57
//方法三:how,are,you,、91
第6次//方法一:how,are,you,、153
//方法二:how,are,you,、90
//方法三:how,are,you,、91
//計算1000000次比較
第1次//方法一:how,are,you,、1285
//方法二:how,are,you,、756
//方法三:how,are,you,、642
第2次//方法一:how,are,you,、747
//方法二:how,are,you,、451
//方法三:how,are,you,、609
第3次//方法一:how,are,you,、770
//方法二:how,are,you,、448
//方法三:how,are,you,、589
第4次//方法一:how,are,you,、790
//方法二:how,are,you,、444
//方法三:how,are,you,、595
第5次//方法一:how,are,you,、748
//方法二:how,are,you,、458
//方法三:how,are,you,、561
第6次//方法一:how,are,you,、803
//方法二:how,are,you,、429
//方法三:how,are,you,、578
JS 去字串空格
str為要去除空格的字串 去除所有空格 str str.replace s g,去除兩頭空格 str str.replace s s g,去除左空格 str str.replace s 去除右空格 str str.replace s g,script language j ascript 訪問yao...
SQL 字串去空格解決方法
一 表中字串帶空格的原因 1,空格就是空格。2,控制符 顯示為 空格。二 解決方法 第一種情況,去空格的處理的比較簡單,replace column,就可以解決。第二種情況,解決方法就比較麻煩點 需要先查出相應的ascii碼,再用replace column,char ascii碼 解決,以下舉個栗...
JS字串常用方法(自) 1 字串去空格
字串去空格函式有trim 無引數,返回值去空格後的字串 trimstart 別名trimleft trimend 別名trimright trim 作用 trim 方法會從乙個字串的兩端刪除空白字元。在這個上下文中的空白字元是所有的空白字元 space,tab,no break space 等 以及...