字串比較,stra.compareto(strb)
a大於b 正數
a小於b 負數
a等於b 0
string stra = "ab";
string strb = "jk";
int intresult = stra.compareto(strb);
console.writeline(intresult);
查詢字串的位置
indexof,lastindexof,startwith,endwith
string str = "hello world!";
int index = str.indexof('o');
int index = str.lastindexof('o');
int index = str.indexof("lo");
console.writeline(index);
格式化輸出string strformat = string.format("位置1:,位置2:", 1, 2);
console.writeline(strformat);
輸出錢的格式
double dmoney = 35.342552;
string strmoney = string.format("", dmoney);
console.writeline(strmoney); // c代表人民幣,
concat,join,'+'表示連線字串string str1 = "hello";
string str2 = "world";
string strnew = string.concat(str1, str2);
console.writeline("通過concat輸出結果:"+strnew);
string strnew2 = string.join('-',str1, str2); //可以新增分隔符
console.writeline("通過join輸出結果:"+strnew2);
string strnew3 = str1 + str2; //字串拼接
console.writeline("通過'+'輸出結果:" + strnew3);
字串拆分成字串陣列string strtest = "max--,joe=,kate";
string strarray = strtest.split(new char );
foreach(string str in strarray)
}
trim清空字串的空格,包括前導和後導string str1 = " aaa ccc ddd ";
console.writeline("字串清空之前長度:"+str1.length);
string str2 = str1.trim();
console.writeline("字串清空之後長度:"+str2.length);
console.writeline(str2);
string str3 = str1.trimstart();//清空前導
string str4 = str1.trimend();//清空後導
replace替換操作string strh = "hello";
strh = strh.replace('h', 'h');
console.writeline("替換之後的字串:" + strh);
toupper(),tolower()字串轉換為大小寫方法string str = "aaannbbcc";
console.writeline("字串轉換為大寫為" + str.toupper()); // toupper()轉化為大寫
console.writeline("字串轉換為小寫為" + str.tolower()); // tolower()轉化為小寫
日期操作datetime dtime = datetime.now;
string strtime = dtime.tostring("yyyy年mm月dd日 hh時mm分ss秒");
console.writeline(strtime);
datetime dtime1 = datetime.now.adddays(1); //明天
datetime dtime2 = datetime.now.adddays(-1); //昨天
C字串基礎
include include int main printf s n name mhm printf s n name2 12mhm,說明從低位址一直往高位址讀,一直讀到 0為止 printf p n name c68 printf p n name2 c66 通過以上倆位址,可以看出,name先...
C 基礎加強 字串
1 字串的定義 string 或者 string 字串是引用型別,在定義string 的時候在棧空間中,定義了乙個的空間,該空間存放乙個位址 當寫到 hello 的時候,會在堆記憶體中分配乙個空間,存放字串 hello 並將首位址賦值給,因此指向定義的字串。2 字串的宣告 字串string對應msi...
字串基礎
一 字串的三種形式 1.雙引號之間的字串 結尾自動新增 0 2.以 0 結尾的字串陣列。3.string stl 這裡不做過多解釋,以後再做詳解。二 字串的輸入輸出 1.scanf 遇見空格 換行輸入結束。回車時自動新增 0 在處理字元時,輸入回車或者空格,這些字元會寫入輸入流中,儲存在輸入流中,下...