java split 方法的一點小問題

2021-08-29 13:23:25 字數 478 閱讀 6428

用split()將字串分割成陣列,陣列長度問題:

string a = "";

string b = a.split(",");

b.length為 1;

*string a = "c";

string b = a.split(",");

b.length為 1;

**string a = "c,,,";

string b = a.split(",");

b.length為 1;

***string a = "c,,c";

string b = a.split(",");

b.length為 3;

****

string a = ",";

string b = a.split(",");

b.length為 0;

一開始覺得挺奇怪的,其實就是這樣,以逗號分割,逗號本身是做為標記。要認清這一點!

Android setResult 的一點小問題

在android的activity中,我們經常使用startactivityforresult啟動另外乙個activity,例如從activity a啟動 activity b,那b何時呼叫setresult合適,能不能再finish 之後呼叫?在這裡做一下記錄。直接看下activity的原始碼se...

一點小感悟

今天去了華為的機試,說實話,題目不是很難,但是自己並沒有發揮的很好,只寫出來一題半,第一題非常簡單 兩個兩位數a,b,輸出乙個四位數,將a的十位和個位放到c的十位和百位上,b的十位和個位放到c的個位和千位上,直接轉化為字串拼接一下就行。第二題有點難度 給出1,3,9,27,81,這幾個數,輸入1 1...

一點小疑問

記得我第一次看nehe教程裡第9課的時候,就被他下面這段 弄暈了 glrotatef tilt,1.0f,0.0f,0.0f tilt the view using the value in tilt glrotatef star loop angle,0.0f,1.0f,0.0f rotate t...