迴圈
do迴圈
先執行第乙個表示式,在執行第二個表示式,如果第二個表示式成立則執行花括號裡面的語句。再執行第三個表示式。再執行第二個表示式,如果第二個表示式成立則執行花括號裡面的語句
。以此類推直迴圈不成立,跳出迴圈。
while迴圈
如果條件不成立迴圈不執行。
do {} while 迴圈
無論條件是否成立,do裡面的語句都會執行。
foreach 迴圈
遍歷陣列逐一輸出比較方便。再foreach語句中不允許對迭代變數賦值。
迴圈的中斷
break:立即終止整個迴圈。
continue:立即終止當前迴圈步驟,進行下乙個迴圈步驟。
列舉 enum
定義列舉時,不能用數字。
字串的處理
將字串轉換成 char陣列的方法是s.tochararray();
將字串轉換小寫的函式tolower(),
大寫的函式toupper(),
去掉字串兩端的空白trim();
兩個字串進行比區分大小寫的比較的函式equals();
將字串按照指定的分割符分割為字串陣列split();
字串替換:string replace(string oldvalue,string newvalue)
取子字串:string substring();
bool contains(string value)判斷字串中是否含有子串value
bool startswith(string value)判斷字串是否以子串value開始。
bool endswith(string value)判斷字串是否以子串value結束
int indexof(string value) 取子串value第一次出現的位置
氣泡排序
就是將整數陣列的值從大到小或從小到大排序
例:int numbers =
for(int i= 0; i< numbers.length - 1; i++)
}}在依次輸出
math函式 要記得
再不改變記憶體的條件下改變乙個字串中的乙個字元
如題:string str = "helll,world!";
char chs = str.tochararrar();
chs[4] = '0';
str = new string(chs);
console.writeline(str);將'helll'中的最後乙個'l'改變成'o';
字串簡介
注 或 本身只是一種表示方式,不是字串的一部分,比如 abc 只有a b c三個字元 如果 或 想要表達的是當前這個字元,那麼要用 或 引起來 字串是不可變的 python中沒有字元的概念,都是字串 一 建立乙個字串 建立字串很簡單,只需要給乙個變數 字串型別 即可 str1 床前明月光 str2 ...
列舉轉字串
假如需要把列舉轉字串,可以直接把他進行轉換,請看 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 public enum di static void main string args 這樣就可以把列舉轉字串 除了這個方法,可以使用 c 6.0 的關鍵字,請看 1...
字串和煉表處理迴圈中結尾的問題
在處理一些迴圈結尾問題的時候,容易碰到的問題,總結了一下。字串 abcd while cp 迴圈結束後cp指向的是 0 的後乙個位置 while cp cp 迴圈結束後cp指向的是 0 鍊錶 a b c d while p do some thing p p next 遍歷到a b c d四個結點,...