Java中我要怎样在一串的字符串中找出同一个字,并且排上顺序显示出来。

[复制链接]
查看11 | 回复2 | 2013-8-6 16:45:35 | 显示全部楼层 |阅读模式
思路:1,既然是操作字符串就要先想到String类中是否提供相关方法.2,可以先通过indexOf索引子串第一次出现的位置.第二次在索引的时候,就应该从第一次出现的位置+子串的长度后在从剩下的字符串中查找还有没有该子串.那么需要定义一个变量将剩下的字符串记录一下.3,该过程既然重复.就需要循环来做.循环条件即为:当indexOf索引返回-1时.停止循环.class Demo{ public static void main(String args []) {String str = "abkkcdkkabkkefkk";String subStr = "kk";int [] arr = findI...
回复

使用道具 举报

千问 | 2013-8-6 16:45:35 | 显示全部楼层
int indexOf(String,int index)返回在大字符串中要查找的小字符串的第一个位置,可以设置开始的位置...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行