陣列及字串

2021-07-05 01:25:34 字數 1209 閱讀 5650

陣列是同一組資料的集合

陣列的定義格式-兩種

int arr = new int[3];

int arr = ;

運算元組常見問題

陣列的常見操作

public int getarraymax(int arr) 

}return max;

}

public int getarraymax(int arr) 

}return arr[max];

}

字串是乙個常量,一旦建立不能更改

1. 建立形式

string s = "abs";

string s = new string("abc");

2. 常見方法

- 判斷5種

equals()     判斷兩個字串是否相等

contains() 判斷是否包含子char值序列

startswith() 判斷是否以指定字串開始

enswith() 判斷是否以指定字串結尾

isempty() 判斷字串是否為空

- 獲取方法

charat()獲取索引的字元,以下標0開始

indexof()返回子字串在字串第一次出現的索引

length()返回字串的長度

lastindexof()反向索引

- 轉換方法

touppercase() 全部轉為大寫

tolowercase()全部轉為小寫

tochararray()轉為字元陣列

getbytes()轉為位元組陣列

- 其他常見功能

sqlit()根據指定的正規表示式拆分成字串陣列

substring()返回乙個新串,他是字串的子串

replace()返回乙個新串,將老字元改為新字元的新串

trim()取消字串的前導空白及尾空白

public string strrevision(string s) 

return new string(ch);

}

陣列及字串

特點 同一陣列中的所有元素都屬於同一種資料型別,陣列元素用陣列名和相應的下標來確定。定義格式 型別名 陣列名 常量表示式 注意 引用格式 陣列名 下標 注意 初始化格式 型別名 陣列名 常量表示式 注意 定義格式 型別名 陣列名 行數 常量表示式 列數 常量表示式2 注意 引用 陣列名 行下標 列下...

Leetcode 字串及陣列

目錄 區間類問題 分割陣列 字串 原地旋轉矩陣 48.旋轉影象 54.螺旋矩陣 leetcode區間類問題 5458.字串的好分割數目 本題還是需要觀察一下,才能入手的 不能整行的換,下面是本題 思路的示意圖 兩個兩個換,才能整個完成選擇 class solution 左列和底行 for int i...

字元陣列 字串及常量字串具體解釋

c語言中 void main 執行結果 p1和p2所指向的常量字串內容同樣並且位址也同樣。個人理解由於常量字串位於靜態區,p1指向的 abcd 已經分配了空間,p2所指向的常量字串與p1指向的常量字串同樣。所以不須要另外開闢空間。有些文章說,這取決於編譯器。常量字串內容不可更改。但能夠通過下標和移動...