java基础知识总结(三)

22、数组

1>.数组的声明

声明一维数组:数组元素类型[ ] <数组名>;

声明二维数组:数组元素类型[ ][ ] <数组名>;

2>.数组的实例化

<数组名> = new 数组元素类型[数组元素个数];

穷举法实例化数组:int[] a = new int[]{1,2,3,4};

3>.数组的遍历

a.采用循环的方式遍历数组

b.加强for循环:

for (<集合中元素的数据类型> <元素> : <存储元素的集合>) {}

java基础知识总结(三)_第1张图片

java基础知识总结(三)_第2张图片

23、字符串

字符串常用的方法:

length():返回字符串的长度(包含的字符数)。

equals(String s):如果当前字符串与目标字符串s完全相同,返 回true,否则返回false。

startsWith(String s):判断当前字符串是否由目标字符串s开头, 如果是返回true,否则返回false

endsWith(String s):判断当前字符串是否由目标字符串s结尾, 如果是返回true,否则返回false。

compareTo(String s):当前字符串与目标字符串s按字典序比较, 如果当前字符串与s相同返回0,如果大于s,返回正数,否则返 回负数。

indexOf(String s):从当前字符串的起始位置检索目标字符串s 第一次出现的位置(从0开始计数),如果没有检索到s返回-1。

lastIndexOf(String s):从当前字符串的起始位置检索目标字符 串 s最后一次出现的位置(从0开始计数),如果没有检索到s 返回 -1。

indexOf(String s, int start):从当前字符串的start位置开始检索 目标字符串s第一次出现的位置(从0开始计数),如果没有检索 到s返回-1。

lastIndexOf(String s, int end):从当前字符串的起始位置开始, 到end位置结束,检索目标字符串s最后一次出现的位置(从0 开始计数),如果没有检索到s返回-1。

substring(int start):返回当前字符串从start开始截取到当前字 符串末尾的部分。

substring(int start, int end):返回当前字符串,从start开始截 取到end之前的部分。

replaceAll(String old, String new):返回当前字符串用new替 换old的结果。

trim(): 返回当前字符串去掉起始和结束位置的全部空格的字符 串。

split(String sign):返回一个数组,该数组由目标字符串根据sign 拆分得到。

java基础知识总结(三)_第3张图片

java基础知识总结(三)_第4张图片

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(java基础知识总结(三))