java高级练习字母出现多少次
2016-10-27 16:55
176 查看
package com.company; import java.util.Scanner; /** * Created by ttc on 16-10-27. */ public class 练习 { public static void main(String[] args) { System.out.println("please input a string:"); Scanner sc = new Scanner(System.in); String str=sc.nextLine(); int [] word =new int[26]; // for(int j = 0;j<26;j++) // { // System.out.print(word[j]); // } // System.out.println(""); for(int i=0;i<str.length();i++) { char c = str.charAt(i); if(Character.isLetter(c)) { int num = word[c - 'a']; num++; word[c - 'a'] = num; } } for(int j = 0;j<26;j++) { if(word[j]>0) System.out.println((char)('a'+j)+"出现了"+word[j]+"次"); } } }
相关文章推荐
- 查找某个特殊有规律字符串在某一长字符串中出现了多少次 JAVA
- java牛牛新买了一本算法书,算法书一共有n页,页码从1到n。牛牛于是想了一个算法题目:在这本算法书页码中0~9每个数字分别出现了多少次?
- 新一代Java技术即将出现 [转载:日经BP社]
- Java里的高级图象处理
- 通过高级机器人战斗仿真引擎学习 Java 编程比以往更有趣 (Skyala.Li 转载自IBM)
- 《Java 手机/PDA 程序设计入门》读书笔记3--LCDAUI高级API之List
- 《Java 手机/PDA 程序设计入门》读书笔记6--LCDAUI高级API之Form与Item
- 《Java 手机/PDA 程序设计入门》读书笔记4--LCDAUI高级API之TextBox
- 成为JAVA(高级)工程师,该学什么?
- Java高级数据类型
- java高级语言特性
- 通过高级机器人战斗仿真引擎学习 Java 编程
- 新一代Java技术即将出现
- 新一代Java技术即将出现
- GB2312编码IE显示正常,java处理后出现问号的原因
- [ZT]应聘Java笔试时可能出现问题及其答案
- 利用高级Java、算法、三角学、分布计算设计自己的智能机器人
- java新闻:新一代Java技术即将出现(z)
- 新一代Java技术即将出现
- 运行java.exe 出现Registry key 'Software/JavaSoft/Java Runtime Environment/CurrentVersion'错误的解决。(原创)