public class DataSizeUtil extends Object
Constructor and Description |
---|
DataSizeUtil() |
Modifier and Type | Method and Description |
---|---|
static String |
format(long size)
|
static String |
format(long size,
boolean useSimpleName)
|
static String |
format(Long size,
DataUnit fileDataUnit)
根据单位,将文件大小转换为对应单位的大小
|
static String |
format(long size,
int scale,
String[] unitNames,
String delimiter)
|
static long |
parse(String text)
解析数据大小字符串,转换为bytes大小
|
public static long parse(String text)
text
- 数据大小字符串,类似于:12KB, 5MB等public static String format(long size)
size
- Long类型大小public static String format(long size, boolean useSimpleName)
size
- Long类型大小useSimpleName
- 是否使用简写,例如:1KB 简写成 1Kpublic static String format(long size, int scale, String[] unitNames, String delimiter)
size
- Long类型大小scale
- 小数点位数,四舍五入unitNames
- 单位数组delimiter
- 数字和单位的分隔符Copyright © 2025. All rights reserved.