练手,巧用MAP的put方法的返回值
来源:互联网 发布:微信直播软件 编辑:程序博客网 时间:2024/05/16 12:52
本来是上课遇到的一个例题,老师讲了一个思路,代码也实现了,晚上闲来无事练练手,刚学嘛,就得多练哈
package collectionandmap;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
import java.util.TreeMap;
public class MapExercise {
public static void main(String[] args)
{
getEachCharCount();
}
static void getEachCharCount()
{
try
{
InputStream is=System.in;
InputStreamReader isr=new InputStreamReader(is);
BufferedReader br=new BufferedReader(isr);
TreeMap tm=new TreeMap();
System.out.println("请输入字符串,回车结束...");
String s=br.readLine();
int count=1;
for(int x=0;x
{
Integer in=tm.put(String.valueOf(s.charAt(x)),count );
if(in==null)
continue;
tm.put(String.valueOf(s.charAt(x)),++in );
}
Set> ts=tm.entrySet();
Iterator> it=ts.iterator();
while(it.hasNext())
{
Map.Entry me=it.next();
System.out.println("字母:"+me.getKey()+"数量:"+me.getValue());
}
}
catch(IOException e)
{
System.out.println(e.toString());
}
}
}
0 0
- 练手,巧用MAP的put方法的返回值
- Map集合put方法的返回值
- Map的put方法的返回值问题:
- HashMap的put方法返回值
- map的put理解
- HashMap中put函数的返回值
- HashMap中put函数的返回值
- 探讨jdk标准库中Map接口的put方法
- java4Android(22)Map/HashMap的方法:put()/set()
- Spring RestTemplate的使用(解决put,delete方法无返回值问题)
- treemap的put方法
- HashMap的put()方法
- java map .put 方法
- JAVASCRIPT使用map的put问题处理
- map的put和putIfAbsent使用
- Map put和remove的 使用
- java hashtable的put方法
- HBase - 正确的Put方法
- Android CTS(兼容性测试)整个流程
- python sqlalchemy对oracle数据库的ORM反射
- C# 正则表达式
- 面试常见算法-排序查找算法
- dwm窗口水平分割
- 练手,巧用MAP的put方法的返回值
- 学习libopus(2) Decoder解码器
- PCB入门时候的错误归纳(第一次PCB走线)
- 关于iOS中UITableView下拉距离短刷新没事,下拉距离长就会崩溃的问题解决方案
- 基于maven的ssh框架一步一步搭建
- iOS学习笔记(2)AppDelegate的生命周期.
- 黑马程序员_关于本人对面向对象的一点小看法
- 巴基斯坦人眼中的中国,看了令人羞愧
- MySQL 备份/还原