hashmap 实例
来源:互联网 发布:手机桌面整理软件 编辑:程序博客网 时间:2024/06/10 00:58
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.*;
public class Map {
private HashMap<Integer, TreeSet<Student>> itemMap=new HashMap<Integer, TreeSet<Student>>();
private TreeSet []st=new TreeSet[10];
{
for(int i=0;i<10;i++){
st[i] = new TreeSet();
}
}
public void put() {
boolean flag = true;
String str;
String[] strArr;
while (flag) {
try {
System.out.println(" ID Name Age Gender Java C Javaee Assemble");
BufferedReader strin = new BufferedReader(
new InputStreamReader(System.in));
str = strin.readLine();
strArr = str.split(" ");
st[Integer.valueOf(strArr[0]).intValue() % 10].add(new Student(
Integer.valueOf(strArr[0]).intValue(), strArr[1],
Integer.valueOf(strArr[2]).intValue(), strArr[3],
Integer.valueOf(strArr[4]).intValue(), Integer.valueOf(
strArr[5]).intValue(), Integer.valueOf(
strArr[6]).intValue(), Integer.valueOf(
strArr[7]).intValue()));
itemMap.put(Integer.valueOf(strArr[0]).intValue() % 10,
st[Integer.valueOf(strArr[0]).intValue() % 10]);
System.out.println("input?1 or 0");
Scanner input = new Scanner(System.in);
int r = input.nextInt();
if(r==1){
flag=false;
}
} catch (IOException EE) {
EE.printStackTrace();
}
}
}
void show_all() {
Iterator<TreeSet<Student>> iter = itemMap.values().iterator();
while (iter.hasNext()) {
TreeSet<Student> s = iter.next();
Iterator<Student> it = s.iterator();
while (it.hasNext()) {
Student student = it.next();
System.out.println(student.getId() + " " + student.getName()
+ " " + student.getGender());
}
}
}
}
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.*;
public class Map {
private HashMap<Integer, TreeSet<Student>> itemMap=new HashMap<Integer, TreeSet<Student>>();
private TreeSet []st=new TreeSet[10];
{
for(int i=0;i<10;i++){
st[i] = new TreeSet();
}
}
public void put() {
boolean flag = true;
String str;
String[] strArr;
while (flag) {
try {
System.out.println(" ID Name Age Gender Java C Javaee Assemble");
BufferedReader strin = new BufferedReader(
new InputStreamReader(System.in));
str = strin.readLine();
strArr = str.split(" ");
st[Integer.valueOf(strArr[0]).intValue() % 10].add(new Student(
Integer.valueOf(strArr[0]).intValue(), strArr[1],
Integer.valueOf(strArr[2]).intValue(), strArr[3],
Integer.valueOf(strArr[4]).intValue(), Integer.valueOf(
strArr[5]).intValue(), Integer.valueOf(
strArr[6]).intValue(), Integer.valueOf(
strArr[7]).intValue()));
itemMap.put(Integer.valueOf(strArr[0]).intValue() % 10,
st[Integer.valueOf(strArr[0]).intValue() % 10]);
System.out.println("input?1 or 0");
Scanner input = new Scanner(System.in);
int r = input.nextInt();
if(r==1){
flag=false;
}
} catch (IOException EE) {
EE.printStackTrace();
}
}
}
void show_all() {
Iterator<TreeSet<Student>> iter = itemMap.values().iterator();
while (iter.hasNext()) {
TreeSet<Student> s = iter.next();
Iterator<Student> it = s.iterator();
while (it.hasNext()) {
Student student = it.next();
System.out.println(student.getId() + " " + student.getName()
+ " " + student.getGender());
}
}
}
}
0 0
- hashmap 实例
- hashmap遍历实例
- java hashmap 使用实例
- hashMap详解与实例
- HashMap-Java HashMap实例源码分析
- Java HashMap原理实例讲解
- HashMap转换成json实例
- Hashmap排序编程实例---选自csdn帖子
- 19.java HashMap 的应用实例
- hashmap简单实例(个人使用经验)
- java中HashMap详解(实例)
- HashMap,TreeMap与LinkedHashMap的实例
- HashMap 实例[leetcode]Longest Consecutive Sequence
- java.util.HashMap.remove()方法实例
- HashMap,TreeMap以及LinkedHashMap应用实例
- HashMap、LinkedHashMap和TreeMap的实例验证
- HashMap
- HashMap
- spring 读取自定义配置文件
- 源码-JavaScript&jQuery交互式前端开发-第6章-事件-键盘事件-确定按键值
- HTML+CSS基础 form-textarea创建带有水平垂直滚动条的多行文本框并设置其大小
- Oracle 二 又来一波Oracle练习题
- git 入门学习与运用教程
- hashmap 实例
- HTML+CSS基础 form标签method属性为get是什么行为
- 20160924 - 如何成为一个厉害的人
- StringTokenizer类的使用方法
- Android学习之路------自定义控件,圆形进度条的简单实现
- luasocket 之 udp
- 【HDU 5904 LCIS + dp】
- hihoCoder 1391 Countries 【预处理+排序+堆】 (ACM-ICPC国际大学生程序设计竞赛北京赛区(2016)网络赛)
- sql优化