談談JAVA的字串

2021-09-01 19:50:22 字數 375 閱讀 9330

1、string類

string是乙個特殊的類,它自帶的方法裡面看起來修改字串內容的實際上都是返回乙個新的字串,而原來的字串從未被改變過。

2、過載操作符(在特定的類操作中,操作符的含義被重新定義過)

3、tostring方法

當「+」號連線的物件不是乙個string時,它會自動呼叫這個物件的tostring方法,如果該物件沒有重寫tostring的方法,就會直接執行object的tostring方法,列印出記憶體位址。

4、使用正規表示式來對字元進行匹配、選擇、編輯以及驗證

4.1 基礎 ?可能    | 或者   ()分組

例如 (-|\\+)?  表示以乙個減號或者加號開始,或者二者都沒有。

未完待續。。。

談談字串常量

昨天上c 選修,老師指出了乙個我以前沒怎麼注意的問題,形如 char pstr abcd 的語句中的pstr指向的是字串常量,所以程式中對pstr指向的區 域只能讀,不能寫,否則即算編譯成功,也會執行失敗。剛剛結合網上資料,對這個情況實驗了一下,有如下結論,和大家共享下.1.pstr指向的 abcd...

談談字串那點事

在od破解軟體過程中,大家對於字串應該是再熟悉不過了,但是往往事情不盡如人意,總是搜尋不到想要的字串,這時往往有的人會被迫用別的方法,訊息斷點,記憶體斷點,硬體斷點等等,今天咱們只談字串,把我所掌握的查詢字串的步驟都總結到這裡,當然,本人水平有限,難免有不足和紕漏的地方,還請指正。也正是因為水平有限...

談談Go語言的字串設計

問題描述 那天有使用者向我反饋在使用 gojieba 的過程中發現記憶體洩露的bug。具體現象就是這個測試 test.go 跑著跑著記憶體一直增長。剛開始以為是 裡面的c語言部分記憶體沒有正確釋放導致的,查了很久一直沒有找到問題所在。最後發現這個bug非常白痴,是因為 c.cstring 使用不當導...