/** * 二进制流拷贝文件 * * @return */ public static boolean copy() { try { OutputStream os = new FileOutputStream("C://testCopy.rar"); InputStream fis = new FileInputStream("C://test.rar"); byte[] buf = new byte[255]; int len = 0; while ((len = fis.read(buf)) != -1) { os.write(buf, 0, len); } fis.close(); os.flush(); os.close(); return true; } catch (FileNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); return false; } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); return false; } } /** * 高效遍历Map */ public static void lookMap() { Map<String, Integer> map = new HashMap<String, Integer>(); map.put("aaaa", 1); map.put("bbbb", 2); map.put("cccc", 3); map.put("dddd", 4); map.put("eeee", 5); Set<Entry<String, Integer>> set = map.entrySet(); for (Entry<String, Integer> entry : set) { System.out.println(entry.getKey() + "=" + entry.getValue()); } }
二进制流的拷贝、高效遍历Map
猜你喜欢
转载自xh32t03.iteye.com/blog/2079235
今日推荐
周排行