JAVA---字符串出现的次数案例
2013-09-12 20:11
183 查看
import java.util.Arrays;
public class Demo {
public static void main(String[] args) {
String str="shdgfhjskfskkfshccj";//定义字符串
char arr[]=str.toCharArray();//转换成字符串
Arrays.sort(arr);//数组排序
String temp=new String(arr);//重新产生字符串
for(int starIndex=0;starIndex<str.length();){
char c=temp.charAt(starIndex);//获取第一个相同字符
String t=String.valueOf(c);//把第一个字符转换成字符串
//获取字符最后出现的位置
int lastIndex=temp.lastIndexOf(t);
System.out.println(t+"出现的次数:"+(lastIndex+1-starIndex));
starIndex=lastIndex+1;//下次开始位置
}
}
}
相关文章推荐
- Java基础知识强化之集合框架笔记61:Map集合之统计字符串中每个字符出现的次数的案例
- 常见对象-统计字符串中大写小写以及数字出现的次数案例
- java统计字符串中的字符重复的次数和和出现次数 实例(输入字符串)
- JAVA常见算法题(三十三)---求子串在字符串中出现的次数
- java 判断字符在字符串中出现的次数
- Java面试基础--(出现次数最多的字符串)
- (Java/.net)字符串在一个字符串中出现的次数
- 查找一个字符串中每个单词的出现次数--Java
- 用java编写一个函数,统计一个字符串中每个字母出现的次数
- 字典树-大量字符串前缀及出现次数是否存在统计(Trie树-java)算法实现
- java一个字符串在另一个字符串中出现的次数
- Java中实现统计一个字符串在另一个字符串中出现的次数统计
- 编程. 已知字符串:"this is a test of java". 按要求执行以下操作: (1) 统计该字符串中字母s出现的次数 (2) 取出子字符串"test" (3) 用多种方式将本字
- Java字符串题目--删除给定字符串中出现次数最少的字符
- 遍历一次字符串,选择出在该字符串中出现次数最多的字符及其出现次数(Java)
- Java 统计各字符串元素出现的次数+map的遍历方式
- java小练习之统计字符串中字符出现的次数
- [Java练习]输入一个字符串,输出其中某个小写字母出现的次数
- java统计字符串中指定元素出现次数方法
- java:统计a字符在字符串中出现的次数