public class ByteFormatter extends Object
Constructor and Description |
---|
ByteFormatter()
Constructs a formatter that will use default text to represent byte amounts.
|
ByteFormatter(String gigabyteSuffix,
String megabyteSuffix,
String kilobyteSuffix,
String byteSuffix,
int decimalPlaces)
Constructs a formatter that will use the given values when formatting byte values.
|
Modifier and Type | Method and Description |
---|---|
String |
formatByteSize(long byteSize)
Converts a byte size into a human-readable string, such as "1.43 MB" or "27 KB".
|
public ByteFormatter()
public ByteFormatter(String gigabyteSuffix, String megabyteSuffix, String kilobyteSuffix, String byteSuffix, int decimalPlaces)
gigabyteSuffix
- string to display at the end of gigabyte values.megabyteSuffix
- string to display at the end of megabyte values.kilobyteSuffix
- string to display at the end of kilobyte values.byteSuffix
- string to display at the end of byte values.decimalPlaces
- the number of decimal places to use when converting byte amounts into kilo, mega or giga
byte values.public String formatByteSize(long byteSize)
byteSize
- the byte size of some itemCopyright © 2006–2018. All rights reserved.