টাইমভাল
public class TimeVal
extends Object
java.lang.অবজেক্ট |
↳ | com.android.tradefed.util.TimeVal |
এটি একটি সেন্টিনেল টাইপ যা একটি Long
মোড়ানো হয়। এটি শুধুমাত্র বিকল্পগুলি পার্সিং মেশিনারিগুলির একটি ইঙ্গিত হিসাবে বিদ্যমান যে একটি নির্দিষ্ট মানকে পার্স করা উচিত যেন এটি একটি সময় মান প্রতিনিধিত্বকারী একটি স্ট্রিং।
আমরা পরিবর্তে Duration
ব্যবহার করার পরামর্শ দিই।
সারাংশ
পাবলিক কনস্ট্রাক্টর |
---|
TimeVal (Long value) একটি নতুন বরাদ্দ করা TimeVal অবজেক্ট তৈরি করে যা নির্দিষ্ট লং আর্গুমেন্টের প্রতিনিধিত্ব করে |
TimeVal (String value) একটি নতুন বরাদ্দ করা TimeVal অবজেক্ট তৈরি করে যা প্রতিনিধিত্ব করে টাইমস্ট্যাম্প স্ট্রিং প্যারামিটার দ্বারা নির্দেশিত। |
পাবলিক কনস্ট্রাক্টর
টাইমভাল
public TimeVal (Long value)
একটি নতুন বরাদ্দ করা TimeVal অবজেক্ট তৈরি করে যা নির্দিষ্ট লং আর্গুমেন্টের প্রতিনিধিত্ব করে
টাইমভাল
public TimeVal (String value)
একটি নতুন বরাদ্দ করা TimeVal অবজেক্ট তৈরি করে যা প্রতিনিধিত্ব করে টাইমস্ট্যাম্প স্ট্রিং প্যারামিটার দ্বারা নির্দেশিত। fromString(String)
পদ্ধতি দ্বারা ব্যবহৃত পদ্ধতিতে স্ট্রিংটিকে একটি TimeVal-এ রূপান্তরিত করা হয়।
পাবলিক পদ্ধতি
যতক্ষণ
public Long asLong ()
রিটার্নস |
---|
Long | মোড়ানো Long মান. |
এর সাথে তুলনা করুন
public int compareTo (Long other)
দ্বিগুণ মূল্য
public double doubleValue ()
floatValue
public float floatValue ()
স্ট্রিং থেকে
public static long fromString (String value)
একটি শ্রেণিবদ্ধ সময়ের মান হিসাবে স্ট্রিংকে পার্স করে
ডিফল্ট ইউনিট হল মিলিস। পার্সার সেকেন্ডের জন্য
s
(1000 মিলি), মিনিটের জন্য
m
(60 সেকেন্ড), ঘন্টার জন্য
h
(60 মিনিট), বা দিনের জন্য (24 ঘন্টা)
d
গ্রহণ করবে।
ইউনিটগুলি মিশ্রিত এবং মিলিত হতে পারে, যতক্ষণ পর্যন্ত প্রতিটি ইউনিট সর্বাধিক একবারে উপস্থিত হয়, এবং যতক্ষণ পর্যন্ত সমস্ত ইউনিট উপস্থিত হয় তা স্কেলের হ্রাস ক্রম অনুসারে তালিকাভুক্ত করা হয়। সুতরাং, উদাহরণস্বরূপ,
h
শুধুমাত্র
m
আগে উপস্থিত হতে পারে এবং শুধুমাত্র
d
এর পরে উপস্থিত হতে পারে। একটি নির্দিষ্ট উদাহরণ হিসাবে, "1d2h3m4s5ms" একটি বৈধ সময়ের মান হবে, যেমন হবে "4" বা "4ms"৷ সমস্ত এমবেডেড হোয়াইটস্পেস বাতিল করা হয়েছে।
মনে রাখবেন যে এই পদ্ধতিটি ওভারফ্লো প্রত্যাখ্যান করে। সুতরাং আউটপুট নম্বরটি অ-নেতিবাচক এবং
long
প্রকারের মধ্যে মাপসই হওয়ার গ্যারান্টিযুক্ত।
intValue
public int intValue ()
দীর্ঘমূল্য
public long longValue ()