您的位置:首页 > 编程语言 > Java开发

java字符串操作简单总结

2015-12-26 12:15 387 查看
public class Main {

public static void main(String[] args) {
// TODO Auto-generated method stub
String str = "不是疯子的疯子却疯出了疯子的样子";
Boolean a = str.startsWith("不");//返回值是ture或者false,检索字符串是否已检索内容开头
Boolean b = str.endsWith("样子");//返回值是ture或者false,检索字符串是否已检索内容结尾
String c = str.substring(2, 8);//返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始, endIndex:到指定的 endIndex-1处结束。
//String m=str.substring(beginIndex, endIndex)
String d = str.substring(5);
char e = str.charAt(5);//检索的是如str.charAt(0)检索str中的第一个字符,str.charAt(str.length()-1)检索最后一个字符.
int f = str.length();//检索字符串长度
int g = str.indexOf("子");//从前向后 定位 子 第一次出现的位置
int h = str.indexOf("子", 5);//从前向后 定位 自 从第5个字符串开始 即s开始 第一次出现的位置
System.out.println(a);
System.out.println(b);

System.out.println(c);

System.out.println(d);

System.out.println(e);
System.out.println(f);
System.out.println(g);
System.out.println(h);

}

}


输出值:

true

true

疯子的疯子却

疯子却疯出了疯子的样子



16

3

6

对比代码与输出进行理解!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: