Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

TimeVal

public class TimeVal
extends Object

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


Đây là một loại lính canh bao bọc một Long . Nó chỉ tồn tại như một gợi ý cho máy phân tích cú pháp tùy chọn rằng một giá trị cụ thể nên được phân tích cú pháp như thể nó là một chuỗi biểu thị một giá trị thời gian.

Chúng tôi khuyên bạn nên sử dụng Duration để thay thế.

Bản tóm tắt

Các nhà xây dựng công cộng

TimeVal (Long value)

Xây dựng một đối tượng TimeVal mới được cấp phát đại diện cho đối số Long được chỉ định

TimeVal (String value)

Xây dựng một đối tượng TimeVal mới được cấp phát đại diện cho dấu thời gian được chỉ ra bởi tham số Chuỗi.

Phương pháp công khai

Long asLong ()
int compareTo (Long other)

double doubleValue ()

float floatValue ()

static long fromString (String value)

Phân tích cú pháp chuỗi dưới dạng giá trị thời gian phân cấp

Đơn vị mặc định là mili.

int intValue ()

long longValue ()

Các nhà xây dựng công cộng

TimeVal

public TimeVal (Long value)

Xây dựng một đối tượng TimeVal mới được cấp phát đại diện cho đối số Long được chỉ định

Thông số
value Long

TimeVal

public TimeVal (String value)

Xây dựng một đối tượng TimeVal mới được cấp phát đại diện cho dấu thời gian được chỉ ra bởi tham số Chuỗi. Chuỗi được chuyển đổi thành TimeVal theo đúng cách được sử dụng bởi phương thức fromString(String) .

Thông số
value String

Phương pháp công khai

asLong

public Long asLong ()

Lợi nhuận
Long giá trị Long được bao bọc.

so với

public int compareTo (Long other)

Thông số
other Long

Lợi nhuận
int

doubleValue

public double doubleValue ()

Lợi nhuận
double

floatValue

public float floatValue ()

Lợi nhuận
float

fromString

public static long fromString (String value)

Phân tích cú pháp chuỗi dưới dạng giá trị thời gian phân cấp

Đơn vị mặc định là mili. Trình phân tích cú pháp sẽ chấp nhận s cho giây (1000 mili), m cho phút (60 giây), h cho giờ (60 phút) hoặc d cho ngày (24 giờ).

Các đơn vị có thể được kết hợp và đối sánh, miễn là mỗi đơn vị xuất hiện nhiều nhất một lần và miễn là tất cả các đơn vị xuất hiện được liệt kê theo thứ tự tỷ lệ giảm dần. Vì vậy, chẳng hạn, h chỉ có thể xuất hiện trước m và chỉ có thể xuất hiện sau d . Như một ví dụ cụ thể, "1d2h3m4s5ms" sẽ là một giá trị thời gian hợp lệ, cũng như "4" hoặc "4ms". Tất cả khoảng trắng nhúng sẽ bị loại bỏ.

Lưu ý rằng phương pháp này từ chối các lỗi tràn. Vì vậy, số đầu ra được đảm bảo là không âm và phù hợp với loại long .

Thông số
value String

Lợi nhuận
long

intValue

public int intValue ()

Lợi nhuận
int

longValue

public long longValue ()

Lợi nhuận
long