Found 4336 Articles for Java 8

Format floating point with Java MessageFormat

Arjun Thakur
Updated on 25-Jun-2020 15:11:20

838 Views

To format message with floating point fillers in Java, we use the MessageFormat class. The MessageFormat class gives us a way to produce concatenated messages which are not dependent on the language. The MessageFormat class extends the Serializable and Cloneable interfaces.Declaration −The java.text.MessageFormat class is declared as follows −public class MessageFormat extends FormatThe MessageFormat.format(pattern, params) method formats the message and fills in the missing parts using the objects in the params array matching up the argument numbers and the array indices.The format method has two arguments, a pattern and an array of arguments. The pattern contains placeholder in {} curly ... Read More

Validate the ZIP code with Java Regular expressions

Anvi Jain
Updated on 25-Jun-2020 15:04:40

355 Views

In order to match the ZIP code using regular expression, we use the matches method in Java. The java.lang.String.matches() method returns a boolean value which depends on the matching of the String with the regular expression.Declaration − The java.lang.String.matches() method is declared as follows −public boolean matches(String regex)Let us see a program which validates the ZIP code with Java Regular Expressions −Example Live Demopublic class Example {    public static void main( String[] args ) {       System.out.println(zipIndia("400709"));       System.out.println(zipUS("10060"));    }    // validate zip    public static boolean zipIndia( String z ) {     ... Read More

Validate city and state with Java Regular Expressions

Smita Kapse
Updated on 25-Jun-2020 15:12:20

848 Views

In order to match the city and state using regular expression, we use the matches method in Java. The java.lang.String.matches() method returns a boolean value which depends on the matching of the String with the regular expression.Declaration − The java.lang.String.matches() method is declared as follows −Example Live Demopublic class Example {    public static void main( String[] args ) {       System.out.println(city("Mumbai"));       System.out.println(state("Goa"));    }    // validating the city    public static boolean city( String c ) {       return c.matches( "([a - zA - Z] + |[a - zA - Z] + ... Read More

How to catch an assertion error in Java

Nancy Den
Updated on 25-Jun-2020 15:15:15

7K+ Views

In order to catch the assertion error, we need to declare the assertion statement in the try block with the second expression being the message to be displayed and catch the assertion error in the catch block.Let us see a program on how to handle Assertion Error in Java −Examplepublic class Example {    public static void main(String[] args) throws Exception {       try {          assert args.length > 0 : "Assertion error caught!!!!";       }       catch (AssertionError e) {          System.out.println(e.getMessage());       }    } }Output

How to handle Assertion Error in Java?

Krantik Chavan
Updated on 25-Jun-2020 15:15:59

6K+ Views

In order to handle the assertion error, we need to declare the assertion statement in the try block and catch the assertion error in the catch block.Let us see a program on how to handle Assertion Error in Java −Examplepublic class Example {    public static void main(String[] args) throws Exception {       try {          assert args.length > 0;       }       catch (AssertionError e) {          System.out.println(e.getMessage());       }    } }Output

Enable Assertions from the command line in Java

Anvi Jain
Updated on 26-Jun-2020 06:46:07

406 Views

By default, assertions are disabled in Java. In order to enable them we use the following command −java -ea Example (or) java -enableassertions ExampleHere, Example is the name of the Java file.Let us see an example for generation of an assertion error by the JVM −Example Live Demopublic class Example {    public static void main(String[] args) {       int age = 14;       assert age >= 18 : "Cannot Vote";       System.out.println("The voter's age is " + age);    } }OutputThe voter's age is 14

How to compile assert in Java?

Smita Kapse
Updated on 26-Jun-2020 06:50:33

538 Views

In order to compile assert in Java, we simply set the boolean expression as false.Let us see an example program −Example Live Demopublic class Example {    public static void main(String[] args) {       assert false;       System.out.println("Compiled and executed successfully!!!");    } }OutputCompiled and executed successfully!!!

Assertions in Java

Nancy Den
Updated on 26-Jun-2020 06:51:31

6K+ Views

An assertion is a statement in Java which ensures the correctness of any assumptions which have been done in the program. When an assertion is executed, it is assumed to be true. If the assertion is false, the JVM will throw an Assertion error. It finds it application primarily in the testing purposes. Assertion statements are used along with boolean expressions.Assertions in Java can be done with the help of the assert keyword. There are two ways in which an assert statement can be used.First Way −assert expression;Second Way −assert expression1 : expression2By default, assertions are disabled in Java. In ... Read More

Display thread's information in Java

Krantik Chavan
Updated on 26-Jun-2020 06:55:04

3K+ Views

In order to get the name of the Thread, we use the getName() method in Java. This method returns the name of the thread.Declaration − The java.lang.Thread.getName() method is declared as follows −public String getName()In order to get the identity of the Thread, we use the getId() method in Java. This method returns the identifier of the thread. The thread ID is a positive long number produced during the creation of the thread.Declaration − The java.lang.Thread.getId() method is declared as follows −public long getId()In order to get the state of the Thread, we use the getState() method in Java. This ... Read More

Short Length format for Date with Java MessageFormat class

Smita Kapse
Updated on 26-Jun-2020 07:26:44

127 Views

To format message with short length format for date in Java, we use the MessageFormat class and the Date class. The MessageFormat class gives us a way to produce concatenated messages which are not dependent on the language. The MessageFormat class extends the Serializable and Cloneable interfaces.Declaration − The java.text.MessageFormat class is declared as follows −public class MessageFormat extends FormatThe  MessageFormat.format(pattern, params) method formats the message and fills in the missing parts using the objects in the params array matching up the argument numbers and the array indices.The format method has two arguments, a pattern and an array of arguments. ... Read More

Advertisements