string類學習小結,速求,限時20分鐘!!!!

2025-01-26 22:45:17 字數 1882 閱讀 8930

1樓:網友

1、string 是 .net framework 中 string 的別名。

string型別的宣告如下:

serializable]

comvisible(true)]

public sealed class string : icomparable, icloneable, iconvertible, icomparable, ienumerable, ienumerable, iequatable

關鍵字sealed表示該型別是密封的,不能繼承此類。

2、儘管 string 是引用型別,但定義相等運算子(== 和 !=)是為了比較 string 物件(而不是引用)的值。

3、字串是不可變的,即:字串物件在建立後,儘管從語法上看您似乎可以更改其內容,但事實上並不是這樣。

當你修改乙個字串時,編譯器實際上會建立乙個新字串物件來儲存新的字元序列。

4、.net有個字串池的概念,如果用到了同樣的字串,會從字串池中進行查詢,而不是再new出來乙個字串。

5、會建立乙個全新的物件。

5、原義字串以 @ 開頭並且也用雙引號引起來。

例如:@"c:\docs\source\"

2樓:葉舟尹

一下就知道了,20分鐘,別人也是給你。

學習j**a的string類,計算字串個數時出現的小問題

3樓:網友

其實你可以看到,你的i永遠為3,但你在迴圈裡面寫的i!=-1的時候執行。

那麼肯定是進入死迴圈。

j**a中的string的用法總結,比如有indexof,split等

4樓:

這個在剛剛學習的時候經常會忘記這些,沒有關係,實際應用的時候再認真去查。

1、方法indexof返回第一次找到目標,如果沒有找到就返回-1,指定位置往回找。

string str1="cdesada"

cde");

2、從當前字元中抽取子字串。

方法substring

substring(int beginindex) //從beginindex開始直接到結束。

3、/返回長度7

4、split

split(char())返回的字串陣列包含此例項中的子字串。

5、equals()

字串的比較方法。

6、 int hashcode()

返回此字串的雜湊碼。

7、 int indexof(int ch)

返回指定字元在此字串中第一次出現處的索引。

8、 int compareto(string anotherstring)

按字典順序比較兩個字串。

9、字串拼接,方法concat,拼接兩個字串,返回乙個新的字串,源字串不會修改。

等同於s1=s1+s2

10、 boolean contains(charsequence s)

若且唯若此字串包含 s 的指定序列時,才返回 true。

11、 int lastindexof(int ch)

返回最後一次出現的指定字元在此字串中的索引。

等等很多,這幾個比較常見。

學習。求c#中:indexof(string, stringcomparison) 示例。學習

5樓:網友

列舉值,這個過載方法為了輔助你選擇索引用的。

6樓:匿名使用者

string str="abcdefg";

a",你點出來看看列。。

其實後面作用不大。。基本不用。

寒假消費小結怎麼寫,寒假生活小結怎麼寫 速求

想怎麼想就怎麼寫。把賬務列一下就好。寒假生活小結怎麼寫 速求 假期生活小結怎麼寫 總結的基本格式 1 標題。2 正文。開頭 概述情況,總體評價 提綱挈領,總括全文。主體 分析成績缺憾,總結經驗教訓。結尾 分析問題,明確方向。3 落款。署名與日期。總結的注意事項 1 一定要實事求是,成績基本不誇大,缺...

c析構函式想寫簡單的string類

這個析構函式問題不大,倒是建構函式和賦值運算子函式有點小問題 它們中的 p new char k 應改為p new char k 1 另外,賦值運算子函式中的處理和返回型別也不對,應該是這樣的 stri operator char ch 賦值函式 1 p new char k 有誤,忽略了 0 的位...

C字串內容賦值給C 的string類物件

char chr hello,world.或char chr hello,world.然後,string str chr 就行了,或者string str chr也行。樓主顯然沒有理解指標的作用啊,首先我先指出,樓主你宣告的是10個字元型別指標的變數,即宣告了10個指向字元型別的指標而非乙個可以容納...