Zaman Değeri
public class TimeVal
extends Object
java.lang.Nesne |
↳ | com.android.tradefed.util.TimeVal |
Bu, Long
öğesini saran bir sentinel türüdür. Belirli bir değerin, bir zaman değerini temsil eden bir dizeymiş gibi ayrıştırılması gerektiği, yalnızca seçenek ayrıştırma makinelerine bir ipucu olarak mevcuttur.
Bunun yerine Duration
kullanmanızı öneririz.
Özet
Kamu inşaatçıları |
---|
TimeVal (Long value) Belirtilen Long argümanını temsil eden yeni tahsis edilmiş bir TimeVal nesnesi oluşturur |
TimeVal (String value) temsil eden yeni tahsis edilmiş bir TimeVal nesnesi oluşturur. zaman damgası String parametresi ile belirtilir. |
Kamu inşaatçıları
Zaman Değeri
public TimeVal (Long value)
Belirtilen Long argümanını temsil eden yeni tahsis edilmiş bir TimeVal nesnesi oluşturur
Zaman Değeri
public TimeVal (String value)
temsil eden yeni tahsis edilmiş bir TimeVal nesnesi oluşturur. zaman damgası String parametresi ile belirtilir. Dize, tam olarak fromString(String)
yöntemi tarafından kullanılan şekilde bir TimeVal'e dönüştürülür.
parametreler |
---|
value | String |
Genel yöntemler
uzun
public Long asLong ()
İadeler |
---|
Long | sarılmış Long değer. |
karşılaştırmak
public int compareTo (Long other)
doubleValue
public double doubleValue ()
floatValue
public float floatValue ()
fromString
public static long fromString (String value)
Dizeyi hiyerarşik bir zaman değeri olarak ayrıştırır
Varsayılan birim milis'dir. Ayrıştırıcı, saniye (1000 milis) için
s
, dakika (60 saniye) için
m
, saat (60 dakika) için
h
veya günler (24 saat) için
d
kabul eder.
Birimler, her birim en fazla bir kez göründüğü ve görünen tüm birimler azalan ölçek sırasına göre listelendiği sürece karıştırılabilir ve eşleştirilebilir. Bu nedenle, örneğin,
h
yalnızca
m
önce görünebilir ve yalnızca
d
den sonra görünebilir. Spesifik bir örnek olarak, "1d2h3m4s5ms", "4" veya "4ms" gibi geçerli bir zaman değeri olacaktır. Tüm gömülü boşluklar atılır.
Bu yöntemin taşmaları reddettiğini unutmayın. Böylece çıktı numarasının negatif olmaması ve
long
türe sığması garanti edilir.
parametreler |
---|
value | String |
intValue
public int intValue ()
uzunDeğer
public long longValue ()