zoukankan      html  css  js  c++  java
  • java 判断上传文件大小

    /**
    	 * 判断文件大小
    	 * 
    	 * @param file
    	 *            文件
    	 * @param size
    	 *            限制大小
    	 * @param unit
    	 *            限制单位(B,K,M,G)
    	 * @return
    	 */
    	public static boolean checkFileSize(File file, int size, String unit) {
    		long len = file.length();
    		double fileSize = 0;
    		if ("B".equals(unit.toUpperCase())) {
    			fileSize = (double) len;
    		} else if ("K".equals(unit.toUpperCase())) {
    			fileSize = (double) len / 1024;
    		} else if ("M".equals(unit.toUpperCase())) {
    			fileSize = (double) len / 1048576;
    		} else if ("G".equals(unit.toUpperCase())) {
    			fileSize = (double) len / 1073741824;
    		}
    		if (fileSize > size) {
    			return false;
    		}
    		return true;
    	}
    

      

  • 相关阅读:
    2-5
    2-3
    2-2
    2-1
    1-1
    实验6-1 求数组及其下标
    实验4-2 关于求阶乘的运算
    作业 3-5 switch语句的应用
    作业3-6 查询水果单价
    作业3-4 判断是不是闰年
  • 原文地址:https://www.cnblogs.com/wangzhuxing/p/8184857.html
Copyright © 2011-2022 走看看