-
声明字符串
ps:字符串必须包含在一对双引号之间。
声明字符串 ,如:string s;
-
创建字符串
1.用一个字符数组a创建String对象
char a[]={'g','o','o','d'}; String s = new String(a); 等价于: String s = new String("good");
2.提取字符数组a中的一部分创建一个字符串对象
char a[]={'s','t','u','d','e','n','t'}; String s = new String(a,2,4); //2是起始位置,4是长度 //等价于: String s = new String("uden");
-
连接字符串
直接用+(加号)连接两个字符串。
-
获取字符串长度
String str = "i am student";
int size = str.length();
ps:返回的长度要包括空格数
-
字符串查找
indexOf()方法返回的是搜索字符或字符串首次出现的位置,若没找到,则返回-1
lastIndexOf()方法返回的是搜索字符或字符串最后出现的位置 ,同上
格式:str.indexOf(substr)
String str = "we are student"; int size = str.indexOf("a"); //size=3
关于空字符串:
-
获取指定索引位置的字符串
格式:str.charAt(int index);