首页 > 代码库 > 学习Java中遇到的问题

学习Java中遇到的问题

1.注意Object和类型之间的区别

如Integer和int之间的区别,Integer是对象,而int不是。

2

2.1)map只是一个借口,而HashMap则是实现这个借口的类。

2.2)如何遍历一个map?提供一种方法,可以参考如下代码:

int mapsize = li.size();
Iterator keyValuePairs1 = li.entrySet().iterator();
for (int i = 0; i < mapsize; i++)
{
Map.Entry entry = (Map.Entry) keyValuePairs1.next();
String key = (String) entry.getKey();
Integer value = http://www.mamicode.com/(Integer) entry.getValue();
System.out.print(key);
System.out.println(value);
}

2.3)map在调用put()函数进行插入的时候,顺序会随之改变!

3.当使用I/o相关函数时,程序需要在函数后面加throws IOException!

学习Java中遇到的问题