1. 现有a.txt文件,创建b.txt文件,将a.txt的文件写入b.txt中2. 创建一个socket服务,使用客户端与socket服务链接,接受客户端发送的消息3. 分别遍历ArrayList中的数据4. 分别遍历HashMap中的数据5. 对ArrayList中的数据进行排序6. 对HashMap中的数据进行排序
解决方案 »
- 求推荐一本讲解j2ee的书
- 针对JDBCTemplate中 IN的用法
- 【今天刚接触JAVA求大侠们不要嫌弃】
- struts多文件上传,望高手求救。
- Java连接远端ACCESS
- 求写hibernate写标注时与spring做集成的完整配置
- rmi一个简单的练习: Exception in thread "main" java.lang.ClassCastException: $Proxy0(在线等~~~~~)
- jasperReport
- 新手请教一个关于Jsp中调用javabean的方法的问题.
- hibernate的one-to-many查询结果如何在jsp上用struts显示出来
- 帮助文档打包大奉送
- jquery问题 坐等答案 急
2.serversocket和socket,还是流的使用
3.可以考虑循环,或者迭代
4.map有keyset,entrySet,values等方法
5.参考api方法很多
6.hashmap是无序的
// ArraysList 排序
import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List;
public class Main { public static void main(String args[]) { List<Integer> list = new ArrayList<Integer>(); for (int i = 10; i > 0; i--) list.add(i); System.out.println(list); Collections.sort(list, new Comparator<Integer>() { public int compare(Integer o1, Integer o2) { return o1.intValue() - o2.intValue(); } }); System.out.println(list); } }
import java.util.ArrayList;
import java.util.List;
public class Main { public static void main(String args[]) { List<Integer> list = new ArrayList<Integer>();
for (int i = 10; i > 0; i--)
list.add(i); //遍历 ArraysList
System.out.println(list); }
import java.util.HashMap;
import java.util.Map;public class Main {
// 遍历HashMap
public static void main(String args[]) {
Map<Integer, String> map = new HashMap<Integer, String>(); int i = 0;
// put key-value into map
for (i = 1; i < 6; i++)
map.put(i, "NO." + i);
// get all value from map by key
for (i = 1; i < 6; i++)
System.out.println("key = " + i + ", value = " + map.get(i));
}
}