เวลาวาล

public class TimeVal
extends Object

java.lang.Object
com.android.tradefed.util.TimeVal


เงื่อนไขนี้เป็นประเภทการแสดงผลที่รวม Long ข้อความนี้เป็นเพียงการแนะนำตัวเลือกเท่านั้น เครื่องจักรแยกวิเคราะห์ค่าบางค่าควรจะถูกแยกวิเคราะห์เสมือนว่าเป็นสตริงที่แทนค่า ค่าเวลา

เราขอแนะนำให้ใช้ Duration แทน

สรุป

ช่างก่อสร้างสาธารณะ

TimeVal(Long value)

สร้างออบเจ็กต์ TimeVal ที่จัดสรรใหม่ซึ่งแสดงถึงอาร์กิวเมนต์ Long ที่ระบุ

TimeVal(String value)

สร้างออบเจ็กต์ TimeVal ที่จัดสรรใหม่ซึ่งแสดงการประทับเวลา ซึ่งระบุโดยพารามิเตอร์สตริง

วิธีการสาธารณะ

Long asLong()
int compareTo(Long other)

double doubleValue()

float floatValue()

static long fromString(String value)

แยกวิเคราะห์สตริงเป็นค่าเวลาตามลำดับชั้น

หน่วยเริ่มต้นคือมิลลิวินาที

int intValue()

long longValue()

ช่างก่อสร้างสาธารณะ

เวลาวาล

public TimeVal (Long value)

สร้างออบเจ็กต์ TimeVal ที่จัดสรรใหม่ซึ่งแสดงถึงอาร์กิวเมนต์ Long ที่ระบุ

พารามิเตอร์
value Long

เวลาวาล

public TimeVal (String value)

สร้างออบเจ็กต์ TimeVal ที่จัดสรรใหม่ซึ่งแสดงการประทับเวลา ซึ่งระบุโดยพารามิเตอร์สตริง สตริงจะถูกแปลงเป็น TimeVal ใน ที่ใช้โดยเมธอด fromString(String)

พารามิเตอร์
value String

วิธีการสาธารณะ

นาน

public Long asLong ()

คิกรีเทิร์น
Long ค่า Long ที่รวม

เปรียบเทียบกับ

public int compareTo (Long other)

พารามิเตอร์
other Long

คิกรีเทิร์น
int

ค่า Double

public double doubleValue ()

คิกรีเทิร์น
double

ค่าทศนิยม

public float floatValue ()

คิกรีเทิร์น
float

จากสตริง

public static long fromString (String value)

แยกวิเคราะห์สตริงเป็นค่าเวลาตามลำดับชั้น

หน่วยเริ่มต้นคือมิลลิวินาที โปรแกรมแยกวิเคราะห์จะยอมรับ s สำหรับวินาที (1,000 มิลลิวินาที) m สำหรับนาที (60 วินาที), h สำหรับชั่วโมง (60 นาที) หรือ d สำหรับวัน (24 ชั่วโมง)

หน่วยสามารถผสมและจับคู่ได้ ตราบใดที่แต่ละหน่วยปรากฏมากที่สุดหนึ่งครั้ง และตราบใดที่ หน่วยทั้งหมดที่ปรากฏจะแสดงตามลำดับจากมากไปน้อย ตัวอย่างเช่น h อาจปรากฏก่อน m และอาจแสดงหลังจาก d เท่านั้น เพื่อ ตัวอย่างเช่น "1d2h3m4s5ms" จะเป็นค่าเวลาที่ถูกต้อง เช่นเดียวกับ "4" หรือ "4ms" ทั้งหมด ระบบจะทิ้งช่องว่างที่ฝังอยู่

โปรดทราบว่าวิธีนี้จะปฏิเสธรายการเพิ่มเติม ตัวเลขเอาต์พุตจึงมั่นใจได้ว่า ไม่เป็นลบ และให้พอดีกับประเภท long

พารามิเตอร์
value String

คิกรีเทิร์น
long

intValue

public int intValue ()

คิกรีเทิร์น
int

ค่าแบบยาว

public long longValue ()

คิกรีเทิร์น
long