Java编码字符串,解码字符串,取得文件大小,读文件内容
1.Java编码字符串
public static String encode(String s, String encodeType) { if (s == null || s.equals("")) { return ""; } if (encodeType == null || encodeType.equals("")) { return s; } try { return URLEncoder.encode(s, encodeType); } catch (Exception e) { } return s; }
2.Java解码字符串
public static String decode(String s, String encodeType) { if (s == null || s.equals("")) { return ""; } if (encodeType == null || encodeType.equals("")) { return s; } try { s = URLDecoder.decode(s, encodeType); } catch (Exception e) { } return s; }
3.Java取得文件大小
public static long getFileSize(File f) throws Exception { long s = 0; if (f.isDirectory()) { for (File file : f.listFiles()) { s += getFileSize(file); } } else { FileInputStream fis = null; try { fis = new FileInputStream(f); s = fis.available(); } catch (IOException e) { } finally { if (fis != null) { fis.close(); } } } return s; }
4.Java读文件内容
public static String readFile(String path, String encoding) { File file = new File(path); return readFile(file, encoding); }
作者:ccc
本文版权归作者和博客园共有,欢迎转载,但必须在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.如果文中有不妥或者错误的地方还望高手的你指出,以免误人子弟。如果觉得本文对你有所帮助不如【推荐】一下!如果你有更好的建议,不如留言一起讨论,共同进步!
posted on 2016-05-25 15:51 laugher_ccc 阅读(494) 评论(0) 编辑 收藏 举报