首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

提取字符解决办法

2012-03-26 
提取字符如何提取字符串并且显示提取的字符在这句话中出现了几次[解决办法]可以用map集合来处理key对应字

提取字符
如何 提取字符串 并且显示提取的字符在这句话中出现了几次

[解决办法]
可以用map集合来处理
key对应字符 value对应出现次数
[解决办法]
public static void main(String[] args) {
String str1 = "aa bb cc aa bb cc dd ee ff aa bb cc";
String str2 = str1.substring(4, 7);//提取第0个算起 1个前结束
System.out.println(str2);
int i =0;
int j=0;
while(true){
if(str1.indexOf(str2, i)<0){
j++;
i=i+str2.length();
if(i>str1.length())break;
}else{
if(i>str1.length())break;
i++;
}
}
System.out.println(j);//输出得到的重复出现的数
}
[解决办法]
首先用indexof返回字符串的索引,如果你要提取的字符串存在,那么在判断重复几次。

热点排行