TimeVal
public
class
TimeVal
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.TimeVal |
Bu, bir Long
öğesini saran bir gözetleyici türüdür. Yalnızca seçenek ayrıştırma mekanizmasına, belirli bir değerin bir zaman değerini temsil eden bir dize gibi ayrıştırılması gerektiğini belirten bir ipucu olarak mevcuttur.
Bunun yerine Duration
kullanmanızı öneririz.
Özet
Herkese açık kurucular | |
---|---|
TimeVal(Long value)
Belirtilen Long bağımsız değişkenini temsil eden yeni ayrılmış bir TimeVal nesnesi oluşturur |
|
TimeVal(String value)
Dize parametresi tarafından belirtilen |
Herkese açık yöntemler | |
---|---|
Long
|
asLong()
|
int
|
compareTo(Long other)
|
double
|
doubleValue()
|
float
|
floatValue()
|
static
long
|
fromString(String value)
Dizeyi hiyerarşik bir zaman değeri olarak ayrıştırır Varsayılan birim milisaniyedir. |
int
|
intValue()
|
long
|
longValue()
|
Herkese açık kurucular
TimeVal
public TimeVal (Long value)
Belirtilen Long bağımsız değişkenini temsil eden yeni ayrılmış bir TimeVal nesnesi oluşturur
Parametreler | |
---|---|
value |
Long |
TimeVal
public TimeVal (String value)
Dize parametresi tarafından belirtilen fromString(String)
yönteminin kullandığı şekilde bir TimeVal değerine dönüştürülür.
Parametreler | |
---|---|
value |
String |
Herkese açık yöntemler
asLong
public Long asLong ()
İlerlemeler | |
---|---|
Long |
sarmalanmış Long değeri. |
compareTo
public int compareTo (Long other)
Parametreler | |
---|---|
other |
Long |
İlerlemeler | |
---|---|
int |
doubleValue
public double doubleValue ()
İlerlemeler | |
---|---|
double |
floatValue
public float floatValue ()
İlerlemeler | |
---|---|
float |
fromString
public static long fromString (String value)
Dizeyi hiyerarşik bir zaman değeri olarak ayrıştırır
Varsayılan birim milisaniyedir. Ayrıştırıcı, saniyeler için s
'ü (1.000 milisaniye), dakikalar için m
'ü (60 saniye), saatler için h
'yi (60 dakika) veya günler için d
'ı (24 saat) kabul eder.
Her birim en fazla bir kez göründüğü ve görünen tüm birimler ölçek azalan düzende listelendiği sürece birimler karıştırılabilir ve eşleştirilebilir. Örneğin, h
yalnızca m
'ten önce ve yalnızca d
'den sonra görünebilir. Belirli bir örnek olarak, "1d2h3m4s5ms" geçerli bir saat değeridir. "4" veya "4ms" de geçerlidir. Tüm yerleştirilmiş boşluklar atılır.
Bu yöntemin taşmaları reddettiğini unutmayın. Dolayısıyla, çıkış sayısının negatif olmaması ve long
türüne sığması garanti edilir.
Parametreler | |
---|---|
value |
String |
İlerlemeler | |
---|---|
long |
intValue
public int intValue ()
İlerlemeler | |
---|---|
int |
longValue
public long longValue ()
İlerlemeler | |
---|---|
long |