java MB kb进制转换工具类
时间: 2023-09-03 12:15:06 浏览: 79
java高效开发26个工具类
您好,您可以参考以下Java代码实现MB、KB进制转换的工具类:
```java
public class SizeConverter {
private static final long KB = 1024L;
private static final long MB = 1024L * KB;
public static String convertToMB(long sizeInBytes) {
return String.format("%.2f MB", (double) sizeInBytes / MB);
}
public static String convertToKB(long sizeInBytes) {
return String.format("%.2f KB", (double) sizeInBytes / KB);
}
}
```
您可以调用`convertToMB()`方法将字节数转换为MB单位,调用`convertToKB()`方法将字节数转换为KB单位。例如:
```java
long sizeInBytes = 1024L * 1024L * 50L; // 50MB
System.out.println(SizeConverter.convertToKB(sizeInBytes)); // 输出:51200.00 KB
System.out.println(SizeConverter.convertToMB(sizeInBytes)); // 输出:50.00 MB
```
希望能为您提供帮助。
阅读全文