String split()空指標問題

2021-09-26 14:17:24 字數 324 閱讀 9827

string split()

引數:regex -定界正規表示式

返回:字串陣列,它是根據給定正規表示式的匹配拆分字串確定的

丟擲:patternsyntaxexception - 如果正規表示式的語法無效

string str ="asdsd,dsadsa,";

string s =str.split(",");

該方法拆分出的字串的長度是2,也就是說最後乙個「,」雖然被拆分出來,但是只要左邊的數,右邊沒有數值。

看起來問題不大,但是在實際應用的時候一定注意,如果取s[2],會報空指標異常。

struts ActionForm 空欄位問題

前台 jsp輸出 testactionform tf testactionform request.getattribute testactionform tf.getusername tf.getpassword el表示式輸出 testactionform 為 struts config.xml...

關於空指標

臭名昭著的空指標到底是什麼?語言定義中說明,每一種指標型別都有乙個特殊值 空指標 它與同型別的其它所有指標值都不相同,它 與任何物件或函式的指標值都不相等 也就是說,取位址操作符 永遠也不能得到空指標,同樣對 malloc 的成功呼叫也不會返回空指標,如果失敗,malloc 的確返回空指標,這是空指...

空指標常量

用vb.net 敲三層的時候,遇到了乙個素未相識的錯誤 變數 db 在賦值前被使用,可能會在執行時導致null引用異常 源自 dim db as loginmodel.dbutil using conn as new sqlconnection db.connstring 這是資料訪問層中score...