A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Demon浣熊 中级黑马   /  2015-8-11 22:20  /  278 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

String类提供了两种查找字符串的方法,即indexOf()与lastIndexOf()方法。这两种方法都允许在字符串中搜索指定条件的字符或字符串。indexOf()方法返回的是搜索的字符或字符串首次出现的位置,lastIndexOf()方法返回的是搜索的字符或字符串最后一次出现的位置。(1)indexOf(String s)
(2)lastIndexOf(String str)
代码如下
(1):


   public class Hellojava {
     publicstatic void main(String[] args){
        String a ="12345";
       System.out.println(a.indexOf('2'));
       //查找2在字符串a中的位置,得出结果为1,为什么不是2,因为字符串首位从0开始
     }
}
代码如下(2):
  public class Hellojava {
     publicstatic void main(String[] args){
        String a ="123452";      
       System.out.println(a.lastIndexOf('2'));
       //2出现的位置为字符串a中最后一位,所以输出结果为5.
     }
}

6 个回复

倒序浏览
不错啊,解释的还不错
回复 使用道具 举报
认真学习中
回复 使用道具 举报
学习了 ,哈哈
回复 使用道具 举报
回复 使用道具 举报
哎呦,不错
回复 使用道具 举报
为了币,不错啊
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马