标签:bottom div == 常用方法 order strong har 二维数组 uil
数组声明后不会分配内存,必须new
e.g.
int [] arr = new int[8];
数组下标从0开始
数组名[下标]=数据
e.g.
arr[5]=8;
数组名[下标]
e.g.
System.out.println(arr[5]);
先声明,再赋值
声明的同时赋值:类型[] 数组名 = {数据1, 数据2, 数据3,…}
e.g.
int[] arr = {1, 5, 9, 8, 7};
二维数组即二维表,二维数组的每一行都是一个一位数组
同一维数组声明
类型[][] 数组名 = new 类型[行数][列数]
e.g.
int [][] arr = new int[5][5]
数组名[i][j] = 数据
e.g.
arr[3][5]=9;
先声明,再赋值
类型[][] = {{第一行数据},{第二行数据},{第三行数据},…}
基本类型可使用==比较大小,String类型必须使用equals方法:
字符串1.equals(字符串2)
e.g.
str1.equals(str2);
方法 | 功能 | 返回类型 |
length() | 求字符串长度 | int |
toCharArray() | 将字符串转为char数组 | char [] |
charAt(int i) | 求第i个下标的字符 | char |
indexOf(String s) | 求s在本字符串的起始位置 | int |
trim() | 取出前后空格 | String |
String每次改变内容,都会开辟新内存空间,更改地址。
String是作为值传递的。
动态分配内存地址的String类,提高效率
单线程下,StringBuilder比StringBuffer快
标签:bottom div == 常用方法 order strong har 二维数组 uil
原文地址:https://www.cnblogs.com/AlMirai/p/12520405.html