黑马程序员技术交流社区
标题:
07
[打印本页]
作者:
emmm...
时间:
2017-12-24 21:49
标题:
07
public static void main(String[] args) throws IOException {
File file = new File("src");
HashMap<Character, Integer> map = new HashMap<Character, Integer>();
p(file, map);
Set<Entry<Character,Integer>> entrySet = map.entrySet();
for (Entry<Character, Integer> entry : entrySet) {
System.out.println(entry.getKey()+"("+entry.getValue()+")");}}
private static void p(File f, HashMap<Character, Integer> map) throws IOException {
if (f.isDirectory()) {
File[] files = f.listFiles();
for (File file : files) {
if (file.isFile()) {
if (file.getName().endsWith("java")) {
BufferedReader br = new BufferedReader(new FileReader(file));
String shu;
while ((shu = br.readLine()) != null) {
char[] a = shu.toCharArray();
for (char c : a) {
if (c >= 'A' && c <= 'Z' || c >= 'a' && c <= 'z') {
map.put(c, map.get(c) == null ? 1 : (map.get(c) + 1));}}}}
} else {
p(file, map);}}}}}
哇,回去抄代码去了
TIM图片20171224214556.jpg
(54.83 KB, 下载次数: 3)
下载附件
2017-12-24 21:48 上传
作者:
陈文老师
时间:
2017-12-25 09:05
好红的苹果~~~~
作者:
1414225997
时间:
2017-12-25 10:22
前面看不懂,苹果是亮点
作者:
xiongliu
时间:
2017-12-26 11:01
好大的苹果
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2