package two_three;
import java.util.*;
public class testmap {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Map<String, Object> test = new HashMap();
test.put("tt1", 101);
test.put("tt4", 121);
test.put("tt2", 121);
test.put("tt3", 131);
test.put("tt5", 121);
}
}程序运行后输出的顺序是:
{tt5=121, tt4=121, tt1=101, tt3=131, tt2=121}
没太看懂怎么是这个顺序??求解谢谢了
import java.util.*;
public class testmap {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Map<String, Object> test = new HashMap();
test.put("tt1", 101);
test.put("tt4", 121);
test.put("tt2", 121);
test.put("tt3", 131);
test.put("tt5", 121);
}
}程序运行后输出的顺序是:
{tt5=121, tt4=121, tt1=101, tt3=131, tt2=121}
没太看懂怎么是这个顺序??求解谢谢了
解决方案 »
- 初学者遇到问题,求各位大虾帮忙!!!!
- 怎么用java在windows下创建一个所有用户都可以访问的文件.
- Servlet跳转问题
- 在JAVA中想点击某个图片,让一个程序运行,如何实现?
- 怎样写一个通用的连接各种数据库的程序??谢谢。最近有源码?
- static的困惑
- 怎样一次读取不定长度的InputStream? 非要指定一个固定缓冲吗?
- 谁需要Java 程序发送手机短信的开发包 SmsKit和源码?
- sychronized与非synchronized的协调
- 想继承统一软件包里的类怎么办?
- java怎么去除文本中的英文标点?去除中文标点?
- 这样的正则能匹配什么?Pattern p=Pattern.compile("{0,2}");
HashMap 和 HashSet是不保证顺序的
TreeMap 和 TreeSet是自动排序的
list是按照添加顺序的
看看API就知道了