Articles on Trending Technologies

Technical articles with clear explanations and examples

Tutorix - AI Tutor

Java Program to format date with System.out.format

Samual Sam
Samual Sam
Updated on 11-Mar-2026 211 Views

System.out.format is used in Java to format output.Firstly, create a Calendar object −Calendar calendar = Calendar.getInstance();Now, use theDate-Time conversion characters to get the date, month and year −System.out.format("%te %tB, %tY%n", calendar, calendar, calendar);The following is the complete example −Exampleimport java.util.Locale; import java.util.Calendar; public class TestFormat {    public static void main(String[] args) {       Calendar calendar = Calendar.getInstance();       System.out.format("%te %tB, %tY%n", calendar, calendar, calendar);    } }Output22 November, 2018

Read More

Set Date patterns with SimpleDateFormat in Java

karthikeya Boyini
karthikeya Boyini
Updated on 11-Mar-2026 674 Views

The following pattern letters are defined (all other characters from 'A' to 'Z' and from 'a' to 'z' are reserved) for Date and Time in JavaReference − Oracle JavaLetterDate or Time ComponentPresentationExamplesGEra designatorTextADYYearYear1996; 96YWeek yearYear2009; 09MMonth in yearMonthJuly; Jul; 07WWeek in yearNumber27WWeek in monthNumber2DDay in yearNumber189DDay in monthNumber10FDay of week in monthNumber2EDay name in weekTextTuesday; TueUDay number of week (1 = Monday, ..., 7 = Sunday)Number1AAm/pm markerTextPMHHour in day (0-23)Number0KHour in day (1-24)Number24KHour in am/pm (0-11)Number0hHour in am/pm (1-12)Number12mMinute in hourNumber30sSecond in minuteNumber55SMillisecondNumber978zTime zoneGeneral time zonePacific Standard Time; PST; GMT-08:00ZTime zoneRFC 822 time zone-800XTime zoneThe above pattern letters are combined ...

Read More

Java Program to display date with day name in short format

karthikeya Boyini
karthikeya Boyini
Updated on 11-Mar-2026 3K+ Views

Firstly, set the format with SimpleDateFormat classFormat dateFormat = new SimpleDateFormat("EEE, dd/MM/yyyy");Above, the “EEE” is set to display the name of the day i.e. Monday, Tuesday, Wednesday, etc.Now, to display the date −String res = dateFormat.format(new Date());The following is an example −Exampleimport java.text.Format; import java.text.SimpleDateFormat; import java.util.Date; public class Demo {    public static void main(String[] argv) throws Exception {       Format dateFormat = new SimpleDateFormat("EEE, dd/MM/yyyy");       String res = dateFormat.format(new Date());       System.out.println("Date = " + res);    } }OutputDate = Thu, 22/11/2018

Read More

Get the Component Type of an Array Object in Java

Anvi Jain
Anvi Jain
Updated on 11-Mar-2026 2K+ Views

In order to get the component type of an Array Object in Java, we use the getComponentType() method. The getComponentType() method returns the Class denoting the component type of an array. If the class is not an array class this method returns null.Declaration − The java.lang.Class.getComponentType() method is declared as follows -public Class getComponentType()Let us see a program to the get the component type of an Array Object in Java -Examplepublic class Example {    public static void main(String[] args) {       int[] array = new int[] {1, 2, 3};       // obtain the Class of ...

Read More

Get the class name for various objects in Java

Krantik Chavan
Krantik Chavan
Updated on 11-Mar-2026 487 Views

The getName() method is used to get the names of the entities such as interface, class, array class, void etc. that are represented by the class objects. These names are returned in the form of a string. The getPackage() method gets the package for the given class.A program that gets the class name for various objects is given as follows −Examplepackage Test; import java.io.IOException; import java.util.HashMap; public class Demo {    public static void main(String args[]) throws IOException {       Object obj = "string";       System.out.println("The class name is: " + obj.getClass().getName());       obj ...

Read More

Change date formatting symbols in Java

karthikeya Boyini
karthikeya Boyini
Updated on 11-Mar-2026 226 Views

For date formatting symbols, use the DateFormatSymbols class.Firstly, set weekdays using a string arrayString[] weekDays2 = { "", "monday", "tuesday", "wednesday", "thursday", "friday", "saturday", "sunday" };Now, set short week days withDateFormatSymbols mySymbols = new DateFormatSymbols(); mySymbols.setShortWeekdays(weekDays2);Get the date −dateFormat = new SimpleDateFormat("EEEE, dd MMM yyyy", mySymbols); System.out.println(dateFormat.format(new Date()));The following is an example −Exampleimport java.text.SimpleDateFormat; import java.text.DateFormat; import java.text.DateFormatSymbols; import java.util.Date; public class Demo {    public static void main(String[] args) {       String[] weekDays1 = { "", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday" };       String[] weekDays2 = { "", "monday", "tuesday", "wednesday", "thursday", "friday", ...

Read More

Get Canonical Name for a class in Java

Nancy Den
Nancy Den
Updated on 11-Mar-2026 522 Views

The canonical name of a class can be obtained using the java.lang.Class.getCanonicalName() method. This method returns the canonical name of the underlying class and returns null if there is no canonical name for the underlying class.A program that demonstrates the getCanonicalName() method to obtain the canonical name is given as follows −Examplepackage Test; import java.lang.*; public class Demo {    public static void main(String[] args) {       Demo obj = new Demo();       Class c = obj.getClass();       System.out.println("The canonical name of the underlying Class is: " + c.getCanonicalName());    } }OutputThe canonical name ...

Read More

Java program to print all distinct elements of a given integer array in Java

karthikeya Boyini
karthikeya Boyini
Updated on 11-Mar-2026 7K+ Views

All distinct elements of an array are printed i.e. all the elements in the array are printed only once and duplicate elements are not printed. An example of this is given as follows.Array = 1 5 9 1 4 9 6 5 9 7 Distinct elements of above array = 1 5 9 4 6 7A program that demonstrates this is given as follows.Examplepublic class Example {    public static void main (String[] args) {       int arr[] = {1, 5, 9, 1, 4, 9, 6, 5, 9, 7};       int n = arr.length;     ...

Read More

Java Program to list Short Weekday Names

karthikeya Boyini
karthikeya Boyini
Updated on 11-Mar-2026 501 Views

To list short weekday names, use the getShortWeekdays() from the DateFormatSymbols class in Java.DateFormatSymbols is a class for encapsulating localizable date-time formatting data.Get short weekday names in an arrayString[] days = new DateFormatSymbols().getShortWeekdays();Display the weekdayfor (int i = 0; i < days.length; i++) { String weekday = days[i]; System.out.println(weekday); }The following is an example −Exampleimport java.text.DateFormatSymbols; public class Demo {    public static void main(String[] args) {       String[] days = new DateFormatSymbols().getShortWeekdays();       for (int i = 0; i < days.length; i++) {          String weekday = days[i];          System.out.println(weekday);       }    } }OutputSun Mon Tue Wed Thu Fri Sat

Read More

Use reflection to create, fill, and display an array in Java

Chandu yadav
Chandu yadav
Updated on 11-Mar-2026 297 Views

An array is created using the java.lang.reflect.Array.newInstance() method. This method basically creates a new array with the required component type as well as length.The array is filled using the java.lang.reflect.Array.setInt() method. This method sets the required integer value at the index specified for the array.The array displayed using the for loop. A program that demonstrates this is given as follows −Exampleimport java.lang.reflect.Array; public class Demo {    public static void main (String args[]) {       int arr[] = (int[])Array.newInstance(int.class, 10);       int size = Array.getLength(arr);       for (int i = 0; i

Read More
Showing 29711–29720 of 61,297 articles
Advertisements