獲取字串陣列中元素最長或最短的長度

2022-02-13 06:43:45 字數 1084 閱讀 1808

下面有乙個字串陣列:

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...