A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 曹亚辉 中级黑马   /  2016-9-14 21:17  /  270 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


package com.hui_words;

import java.util.HashMap;

public class test {
        public static void main(String[] args) {
               
                String  s = "你 好 要,不 好.好 不 好 ( 很 好) 好 个 人 - 你 才 是 ";
                System.out.println(s);
                String replaceAll = s.replaceAll("[,.()-]", " ");
                System.out.println(replaceAll);
                String[] split = replaceAll.split(" +");
                for (String string : split) {
                        System.out.println(string);
                }
                HashMap<String,Integer> hashMap = new HashMap<>();
                for (String string : split) {
                        if (hashMap.containsKey(string)) {
                                Integer integer = hashMap.get(string);
                               
                                hashMap.put(string, integer++);
                        }else {
                                hashMap.put(string, 1);
                        }
                }
                System.out.println(hashMap);
        }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马