In the PriorityQueue, elements are ordered in accordance to their natural ordering or the order defined by the Comparator. Comparator is the factor which compares the elements for the ordering purpose. These are defined at the queue construction time which decides the ordering of elements in the queue, based on the type of constructor used. …
Java
Java Locale Class Example
A locale is a set of parameters which represents specific locale such as geographic region or political region that shares the same language and customs. A locale object may includes user’s language, country, and any special variant preferences that user needs. A Locale class which requires operation to perform its task is called as locale-sensitive …
Java HashSet Example
HashSet is a collection of unique elements (objects). The HashSet is available with collection package and extends AbstractSet and implements the set interface. The below diagram shows the HashSet class hierarchy where HashSet is extended from the AbstractSet where AbstractSet implements the set interface and AbstractCollection which is extend from collection framework where collection framework …
Java HashTable Example
Collection framework is collections of interfaces, implementations and algorithms, which are used to store, retrieve and manipulate the data. In the version of Java 1.0, HashTable was introduced where it did not use map. This version was upgraded in java 1.2, to implement Map interface making it as part of the Java Collections framework. HashTable …
Java LinkedList Example
LinkedList contains group of elements in the form of nodes. The linked lists are used to store array of data. It is a linear data structure in which each element is separate object. LinkedList contains set of nodes. Each node contains some of the data and link to the next node. When link of next …
Create Custom Formatter for Logger Handler
This example shows how to write a simple custom Formatter for the logging in Java. Java provides java.util.Formatter class for extending the format of the messages and that can be applied to the handlers. In our previous example, I have explained how to write the logging handlers. If you want to write the custom formatters, …
java.util.Formatter Example
java.util.Formatter class is used for formatting the values passed to the format() method. This class become part of Java since the Java 5 release. This feature is taken from the C language to format the string, numbers, date, etc. in the simplified manner. There is set of variables and expression defined for formatting the values. …
Java Logging Handlers Example
In our previous example I have explained how to write a simple logging configuration in your Java program. This example shows how to use the different log handlers for printing the log messages. Log handlers are the medium where the log messages has to be transfered for the future reference. In bigger applications, the handlers …