public enum DataUnit extends EnumSE<DataUnit>
DataSize
ユニットの標準セット。このクラスで使用されるユニットプレフィックスは、2 のべき乗を示すバイナリプレフィックスです。次の表は、このクラスで定義されている列挙型定数と対応する値を示しています。
定数 | データサイズ | 2 の累乗 | バイト単位のサイズ |
---|---|---|---|
BYTES | 1B | 2^0 | 1 |
KILOBYTES | 1KB | 2^10 | 1,024 |
MEGABYTES | 1MB | 2^20 | 1,048,576 |
GIGABYTES | 1GB | 2^30 | 1,073,741,824 |
TERABYTES | 1TB | 2^40 | 1,099,511,627,776 |
DataSize
列挙型定数と説明 |
---|
BYTES サフィックス B で表されるバイト。 |
GIGABYTES ギガバイト。接尾辞 GB で表されます。 |
KILOBYTES キロバイト。接尾辞 KB で表されます。 |
MEGABYTES メガバイト。接尾辞 MB で表されます。 |
TERABYTES テラバイト。接尾辞 TB で表されます。 |
修飾子と型 | メソッドと説明 |
---|---|
static DataUnit | fromSuffix(StringSE suffix) 指定された suffix に一致する DataUnit を返します。 |
static DataUnit | valueOf(StringSE name) 指定された名前を持つこの型の列挙定数を返します。 |
static DataUnit[] | values() この列挙型の定数を含む配列を、宣言されている順序で返します。 |
cloneSE, compareToSE, equalsSE, finalizeSE, getDeclaringClassSE, hashCodeSE, nameSE, ordinalSE, toStringSE, valueOfSE
getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public static final DataUnit BYTES
B
で表されるバイト。public static final DataUnit KILOBYTES
KB
で表されます。public static final DataUnit MEGABYTES
MB
で表されます。public static final DataUnit GIGABYTES
GB
で表されます。public static final DataUnit TERABYTES
TB
で表されます。public static DataUnit[] values()
for (DataUnit c : DataUnit.values()) System.out.println(c);
public static DataUnit valueOf(StringSE name)
name
- 返される列挙定数の名前。IllegalArgumentExceptionSE
- この列挙型に指定された名前の定数がない場合 NullPointerExceptionSE
- 引数が null の場合 public static DataUnit fromSuffix(StringSE suffix)
suffix
に一致する DataUnit
を返します。suffix
- 標準サフィックスの 1 つ suffix
に一致する DataUnit
IllegalArgumentExceptionSE
- 接尾辞がこの列挙型の定数のいずれの接尾辞とも一致しない場合