ValueRange checkValidValue() method in Java with Examples
The checkValidValue() method of ValueRange class is used to check that the value passed as parameter is valid. The field passed as a parameter is only used to improve the error message. This method checks that the passed value lies in ValueRange or not.
Syntax:
public long checkValidValue(long value, TemporalField field)
Parameters: This method accepts two parameters:
- value which is the value to check and
- scope which is the field being checked.
Return value: This method returns the value that was passed in.
Below programs illustrate the ValueRange.checkValidValue() method:
Program 1:
import java.time.temporal.ValueRange;
public class GFG {
public static void main(String[] args)
{
ValueRange vRange = ValueRange.of( 1 , 10000 );
long value1 = vRange.checkValidValue( 4999 , null );
System.out.println( "Value passed :" + value1);
}
}
|
Output:
Value passed :4999
Program 2:
import java.time.temporal.ValueRange;
public class GFG {
public static void main(String[] args)
{
ValueRange vRange = ValueRange.of( 1111 , 99999 );
long value1 = vRange.checkValidValue( 6666 , null );
System.out.println( "Value passed :" + value1);
}
}
|
Output:
Value passed :6666
References: https://docs.oracle.com/javase/10/docs/api/java/time/temporal/ValueRange.html#checkValidValue(long, java.time.temporal.TemporalField)
Last Updated :
29 Jan, 2020
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...