10、取出一个字符串中字母出现的次数。如:字符串:"abcde%^kka27qoq" ,输出格式为: a(2)b(1)k(2)...
来源:互联网 发布:淘宝男装货到付款 编辑:程序博客网 时间:2024/06/05 08:51
10、取出一个字符串中字母出现的次数。如:字符串:"abcde%^kka27qoq" ,输出格式为: a(2)b(1)k(2)...
import java.util.Scanner;//个人认为本体主要是解决 字符排序,而输入的基本是字符。否则只能说出题者。。。public class Hello {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);String string = scanner.nextLine();char [] chars = string.toCharArray();char character;int []recoder = new int[26];for(int i = 0; i < chars.length; i++){for(int j = i + 1; j < chars.length; j++){if(chars[i] > chars[j]){character = chars[i];chars[i] = chars[j];chars[j] = character;}}}for(int i = 0; i < 26; i++)recoder[i] = 0;for(int i = 0; i < chars.length; i++){recoder[chars[i] - 'a']++;}for(int i = 0; i < 26; i++){if(recoder[i] != 0){System.out.print((char)(i+ 'a' ) + "(" + recoder[i] + ")");}}System.out.println();}}
0 0
- 10、取出一个字符串中字母出现的次数。如:字符串:"abcde%^kka27qoq" ,输出格式为: a(2)b(1)k(2)...
- 取出一个字符串中字母出现的次数。如:字符串:"abcde%^kka27qoq" ,输出格式为: a(2)b(1)k(2)...
- 取出一个字符串中字母出现的次数。如:字符串:"abcdekka27qoq" ,输出格式为: a(2)b(1)k(2)
- 取出一个字符串中字母出现的次数。如:字符串:"abcdekka27qoq" ,输出格式为:a(2)b(1)k(2)..
- 取出一个字符串中字母出现的次数。如:字符串:"abcdekka27qoq" ,输出格式为:a(2)b(1)k(2)..(注意,字母出现的次数,要过滤掉数字)
- Java编程机试:获取某一字符串中(只要字母),每一个字母出现的次数输出格式为a(x)b(y)c(z).....m(n)
- 在一个字符串中找到出现指定次数的字符,根据用户输入次数,打印出现次数为该次数的字符。如输入abaccedff及1,则输出:b e d 如输入abaccedff及2,则输出:a c f
- 获取该字符串中,每一个字母出现的次数,要求打印结果是a(1)b(2)...
- 一个字符串中字母出现的次数
- 编程. 已知字符串:"this is a test of java". 按要求执行以下操作: (1) 统计该字符串中字母s出现的次数 (2) 取出子字符串"test" (3) 用多种方式将本字
- 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。 比如字符串“abacacde”过滤结果为“abcde”。
- 一个字符串中可能包含a~z中的多个字符,如有重复,求出现次数最多的那个字母及次数,如有多个重复最多的则都输出。
- 4.写一个控制台应用程序,接收一个长度大于3的字符串,完成下列功能: 1)输出字符串的长度。 2)输出字符串中第一个出现字母a的位置。 3)在字符串的第3个字符后面插入子串“hello”,输出新字符串。 4)将字符串“hello”替换为“me”,输出
- java面试题 "aababcabcdabcde",获取字符串中每一个字母出现的次数要求结果:a(5)b(4)c(3)d(2)e(1)
- "bcdabcdeaababca",获取字符串中每一个字母出现的次数要求结果:a(5)b(4)c(3)d(2)e(1)
- 求字符串中字母出现的次数并排序输出
- 统计字符串中出现次数最多的字母并输出
- java Map输出字符串中字母出现的次数
- 【关于字符串要补的题】
- 【后缀数组学习中】
- iOS获取视频所有图片
- 8.编写一个程序,它先将键盘上输入的一个字符串转换成十进制整数
- 2015年7月13日--2015年7月19日,21小时,剩3630小时
- 10、取出一个字符串中字母出现的次数。如:字符串:"abcde%^kka27qoq" ,输出格式为: a(2)b(1)k(2)...
- 编译代码与Tarball
- NodeJS async实例详解:When to use what?
- 6370小时时,在公司稳定兼职(4000/月)(2016年5月2日 PS:实际上并不是稳定兼职,没项目了就没钱了。)
- Leetcode NO.28 Implement strStr()
- POJ 3630 Phone List
- MVC--菜鸟的成长历程20150720
- 爱可可老师今日视野(15.07.20)
- 关于tarjan算法的一些理解(割点割边)