C 基礎(三)(字串知識)

2021-09-10 12:06:39 字數 1339 閱讀 4320

namespace(命名空間),用於解決類重新命名問題,可以看作「類的資料夾」,也就是在資料夾裡面不允許有重名的字資料夾。

在不同命名空間下的類呼叫有兩種方法:

1.寫全稱 命名空間.類名

2.先using引用命名空間,在呼叫

字串:

// 把字串變成char陣列

string text ="張總真帥";

charchs = text.tochararray();

chs[1] = '哥';

console.writeline(chs);

console.readkey();

//把字串變小寫

str1=str1.tolower()

//把字串變大寫

str1=str.toupper()

忽略大小寫比較

bool result=str1.equals(str2,stringcomparison.ordinalignorecase)

//字串替換

.replace(old,new)

//判斷是否包含

.contains()

//擷取字串

.substring(要擷取的位置)

//拆分為多個字串

split(切割條件)

remove(2,3)//從第二個開始移除3個

路徑前加上轉義符@

.startswith //判斷字串是否以某個字串開始的

.endswith //判斷字串是否以某個字串結束的

.indexof //找字串的索引,如果找不到這個字串返回的結果是-1

.lastindexof //找到最後乙個字串的索引

.insert // 在某個索引出插入乙個字串

什麼是氣泡排序?

氣泡排序法:就是將乙個集合裡的資料當前位置和後一位比較,若當前位置大於後一位,則兩個位置替換,直到排序完成。兩者交換位置時,需要先定義乙個中間值然後三者進行交換。

**部分:

int nums = new int ;

int temp = 0;

for (int i = 0; i < nums.length - 1; i++)//第一次}}

for (int j = 0; j < nums.length; j++)

console.readkey();

小白在這裡有個問題:

同樣array.sort();也可以對陣列進行排序

三 字串 一

三 字串 1。直接量三種寫法 1 單引號,不會替換變數,且只支援 兩個轉譯字元 2 雙引號,會進行變數替換,雙引號能支援除了 以外的所有轉譯符 3 heredoc,比如 string end of string haha hehe hoho.hehe end of string 其中end of s...

三 字串操作

windows核心編碼字符集採用unicode字符集,字串處理使用unicode string,是乙個結構體,定義如下 typedef struct unicode string unicode string length 字串長度,maximumlength 字串緩衝區長度,buffer 字串緩衝...

三 字串補充

1 輸出函式中的字串的格式化 之前有簡單地使用了說明了prin函式中字串的拼接。name xiong age 21 男 high 175weight 56 print 我姓 s,性別 s,今年 s歲,身高 scm,體重 skg。name,age,high,weight 為了保證絕對正確。只需要將上面...