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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

public class Test {
public static void main(String[] args) {

  Scanner sc = new Scanner(System.in);
  System.out.println("请输入大字符串:");
  String big = sc.nextLine();
  System.out.println("请输入小字符串:");
  String small = sc.nextLine();
  
  int count = 0;
  String temp = big;                             //temp,big都指向常量池中的同一个字符串
  while(temp.indexOf(small) != -1) {
   temp = temp.substring(temp.indexOf(small) + small.length());   //temp的地址值随着新字符串的生成,被新字符串的地址值覆盖,而big中还是记录着原字符串的地址值
   count++;
  }
   System.out.println(count);
}
}

1 个回复

正序浏览
各位新老司机好,老司机带带我
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马