Note7:String regionMatches查询一段话里有没有关键字 indexOf值得注意的地方
来源:互联网 发布:cnpm 安装node sass 编辑:程序博客网 时间:2024/05/26 05:51
Srring 有很多方法 如s.length equals(String s) startWith(String s) endWith(String s) regionMatches(int firstStart,String other,int orherStart,int length) compareTo(String s)
regionMatches用于查询关键字出现的次数:
<span style="font-size:14px;">class B{public static void main(String args[]){int number=0;String s="student;entropy;engage,english,client";for(int i=0;i<s.length();i++){if(s.regionMatches(i, "en", 0, 2)){number++;}}System.out.println("s里面有"+number+"个en");}}</span>
indexOf(String s ,int startpoint) lastIndexOf 以及String substring(int start,int end) 的用法
indexOf 从0开始计数 要计算空格 ,返回第一次出现s的位置 lastIndexOf则返回最后出现s的位置 若无,则返回-1
substring 截取从start开始的字符串到end处但不包含end (可以不加end 则截取至最后一个字符)
例:
<span style="font-size:18px;">class B{public static void main(String args[]){String path="c:\\book\\javabook\\xml.doc";int index=path.indexOf("\\"); // <strong>注意的是“\\”表示反斜线"\" 算一个字符</strong>System.out.println("index="+index); //2index=path.indexOf("\\",index);System.out.println("index="+index); //为了知道index 添加了输出 之前我以为是8 最后调试才明白是2String sub=path.substring(index); System.out.println(sub);index=path.lastIndexOf("\\");System.out.println("index="+index);sub=path.substring(index+1);System.out.println(sub);}}</span>结果如图。 (做之前猜测错了 怎么也没想通 所以调试了看值才明白 indexOf值得注意的地方。。)
0 0
- Note7:String regionMatches查询一段话里有没有关键字 indexOf值得注意的地方
- 值得注意的地方
- 一些值得注意的地方
- Tuscany值得注意的地方
- IOS 值得注意的地方
- JavaSE值得注意的地方
- js深入学习-之前没有注意和值得注意的地方-1
- js深入学习-之前没有注意和值得注意的地方-2
- JS的几个值得注意的地方
- Unix C语言值得注意的地方
- 一个宏定义值得注意的地方
- sql 语句值得注意的地方
- 使用XML值得注意的几个地方
- ssh 框架搭建值得注意的地方
- Win32 SDK值得注意的地方
- shared_from_this 几个值得注意的地方
- c++ 函数值得注意的地方!
- 【Boost】boost::shared_from_this值得注意的地方
- Oracle字符集的查询和修改
- NSUserDefault的plist文件的位置
- 推送通知
- 零基础入门jQuery视频教程
- CentOS6 离线bash漏洞修复方法
- Note7:String regionMatches查询一段话里有没有关键字 indexOf值得注意的地方
- android 计数器
- 输出一个数的全排列
- Windows7:Visual Studio 2008试用版的评估期已经结束解决方法
- 【HDU】5016 Mart Master II 点分治
- 可扩展类库强制取消异步调用
- 嵌入式 probe()函数是什么时候被调用,设备和驱动是怎么联系起来的
- android开发:SD卡,Assets目录,data/data目录下,数据库的复制操作
- 【转】一个华为人辞职创业后的几个反思