迴圈 中斷 字串 列舉(學習簡介)

2021-05-24 08:48:34 字數 1261 閱讀 9779

迴圈

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四個結點,...