下面有乙個字串陣列:
string elements = ;要求是獲取元素最長或最短的長度。
你可以在程式中建立乙個物件,這個物件有兩個屬性元素值和元素長度:
接下來,我們可以建立另乙個物件:
上面的物件中,它有3個public的方法,add(),maxlength()和minlength()。
現在,我們在控制台應用程式,測試一下我們的上面寫的**:
ok,已經達到我們預期的結果。
但是,根據程式的封裝,下面高亮部分的**,不應該出現在客戶端的程式中。怎樣處理的,應該封裝在class7這個類別中。因此,insus.net想改動它。
經過這樣一改,前端**直接把陣列字串傳入即可:
STL string獲取字串元素 和at
字串中元素的訪問是允許的,一般可使用兩種方法訪問字串中的單一字元 下標操作符 和 成員函式at 兩者均返回指定的下標位置的字元。第 1 個字元索引 下標 為 0,最後的字元索引 下標 為 length 1。include include includeusing namespace std int ...
獲取字串
package cn.itcast.day08.demo02 public int length 獲取字串當中含有的字元個數,拿到字串長度。public string concat string str 將當前字串和引數字串拼接成為返回值新的字串。public char charat int ind...
獲取字串 字元陣列的長度
在c c 中常用的獲取字串長度或者字串陣列長度的函式有 sizeof length strlen size 其中strlen str 和str.length 和str.size 都可以用來求字串的長度 str.length 和str.size 是用於求string類物件的成員函式 strlen st...