Val Waktu
public class TimeVal
extends Object
java.lang.Objek |
↳ | com.android.tradefed.util.TimeVal |
Ini adalah tipe penjaga yang membungkus Long
. Ini ada semata-mata sebagai petunjuk kepada mesin pengurai opsi bahwa nilai tertentu harus diurai seolah-olah itu adalah string yang mewakili nilai waktu.
Kami merekomendasikan penggunaan Duration
sebagai gantinya.
Ringkasan
Konstruktor publik |
---|
TimeVal (Long value) Membangun objek TimeVal yang baru dialokasikan yang mewakili argumen Long yang ditentukan |
TimeVal (String value) Membangun objek TimeVal yang baru dialokasikan yang mewakili stempel waktu ditunjukkan oleh parameter String. |
Konstruktor publik
Val Waktu
public TimeVal (Long value)
Membangun objek TimeVal yang baru dialokasikan yang mewakili argumen Long yang ditentukan
Val Waktu
public TimeVal (String value)
Membangun objek TimeVal yang baru dialokasikan yang mewakili stempel waktu ditunjukkan oleh parameter String. String diubah menjadi TimeVal persis seperti yang digunakan oleh metode fromString(String)
.
Metode publik
selama
public Long asLong ()
Kembali |
---|
Long | nilai Long yang dibungkus. |
dibandingkan dengan
public int compareTo (Long other)
Nilai ganda
public double doubleValue ()
nilai float
public float floatValue ()
dariString
public static long fromString (String value)
Mengurai string sebagai nilai waktu hierarki
Satuan defaultnya adalah mili. Parser akan menerima
s
untuk detik (1000 mili),
m
untuk menit (60 detik),
h
untuk jam (60 menit), atau
d
untuk hari (24 jam).
Satuan boleh dicampur dan dicocokkan, selama setiap satuan muncul paling banyak satu kali, dan selama semua satuan yang muncul dicantumkan dalam urutan skala yang menurun. Jadi, misalnya,
h
mungkin hanya muncul sebelum
m
, dan mungkin hanya muncul setelah
d
. Sebagai contoh spesifik, "1d2h3m4s5ms" akan menjadi nilai waktu yang valid, seperti halnya "4" atau "4ms". Semua spasi yang tertanam akan dibuang.
Perhatikan bahwa metode ini menolak luapan. Jadi angka keluarannya dijamin non-negatif, dan cocok dengan tipe
long
.
nilai int
public int intValue ()
Nilai panjang
public long longValue ()