巧妙使用Map集合,解决实际工作中的问题
来源:互联网 发布:js限制ip访问代码 编辑:程序博客网 时间:2024/04/28 23:25
import java.util.HashMap;import java.util.Map;import java.util.Scanner;/** * Created by ttc on 16-10-28. */public class Ea{ public static void main(String[] args) { System.out.println("请输入一段英文"); Scanner scanner = new Scanner(System.in); String input = scanner.nextLine(); String[] word = input.split(" "); Map<String, Integer> map = new HashMap<String, Integer>(); for (String s : word) { //如果map中不包含该单词,则取出该单词加入到map集合中,该单词作为key,值为1 if (!map.containsKey(s)) { map.put(s, 1); } else //如果map当前含有该单词,则取出单词相对应的值(单词出现的个数),将其加1后,保存到集合 { Integer count = map.get(s); count++; map.put(s, count); } } for (Map.Entry<String, Integer> me : map.entrySet()) { String strkey = me.getKey(); Integer intvalue = me.getValue(); System.out.println(me.getKey() + "出现了" + me.getValue() + "次"); } }}
0 0
- 巧妙使用Map集合,解决实际工作中的问题
- 用map集合巧妙解决实际问题。
- 使用map巧妙去除集合中重复的对象
- 使用MultiValueMap巧妙解决拼字符串问题
- 用JDK5.0自带工具解决实际工作中的问题
- Map String数组的使用(业务逻辑)---实际项目中的问题
- 数据库导出实际使用中的问题
- sqoop的--query工作中的实际的使用
- 集合框架中的Map接口的使用
- 集合框架中的map接口的使用
- java 使用map集合出现的问题
- Linux管理工作,实例讲解工作中使用ssh证书登录的实际流程,讲解ssh证书登录的配置原理,基于配置原理,解决实际工作中,windows下使用SecureCRT证书登录的各种问题,以及实现hadoo
- swift实际使用中遇到的问题及解决
- swift实际使用中遇到的问题及解决(2)
- swift实际使用中遇到的问题及解决(3)
- 解决map集合数据过多get操作慢的问题
- 巧妙解决使用DD_belatedPNG解决IE6PNG透明问题引发的relative定位冲突
- 如何解决工作中的技术问题?
- spring mvc简单上手
- Android四大组件之Service(一)本地服务
- 不要滥用Mock
- VVDocumenter失效
- Android中的回调机制
- 巧妙使用Map集合,解决实际工作中的问题
- translation - Modding Minecraft with PHP – Buildings from Code!
- java向多线程中传递参数的三种方法详细介绍
- Oracle笔记(二)
- swift 相册的自定义
- 今日头条——回文编码
- 深入理解JVM—JVM内存模型
- android demo(二):霓虹灯
- 在Android Studio中引入GreenDao