黑马程序员技术交流社区
标题:
java字符串操作简单总结
[打印本页]
作者:
syd957594556
时间:
2016-6-8 21:20
标题:
java字符串操作简单总结
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
对比代码与输出进行理解!
作者:
大龄男青年
时间:
2016-6-13 23:28
这个不错,拿来看看
作者:
lifeiwangyue
时间:
2016-6-13 23:38
拿来瞅一瞅
作者:
syd957594556
时间:
2016-6-14 23:58
lifeiwangyue 发表于 2016-6-13 23:38
拿来瞅一瞅
欢迎欢迎
作者:
毅往志乾
时间:
2016-6-15 00:30
有点意思
作者:
安静的喝会奶
时间:
2016-6-15 09:11
可以来看看
作者:
naonao1027
时间:
2016-6-15 09:54
收藏~~~~~~~~~~~谢啦~~~~~~~~~~~~
作者:
gjtdxjd
时间:
2016-6-15 10:37
很有用!受教了!
作者:
haward2015
时间:
2016-6-15 14:02
很多构造和静态方法不用创建对象就能够调用
作者:
syd957594556
时间:
2016-6-15 21:51
haward2015 发表于 2016-6-15 14:02
很多构造和静态方法不用创建对象就能够调用
是的 稍微了解(而且貌似不是很多) 刚刚开始学习 还得继续革命啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2