Programming Articles - Page 2960 of 3366

Display numbers with thousands separator in Java

karthikeya Boyini
Updated on 27-Jun-2020 05:41:38

6K+ Views

To display number with thousands separator, set a comma flag.System.out.printf( "%,d",78567);The above would result.78, 567Let’s check for bigger numbers.System.out.printf( "%,d", 463758);The above would result.463,758Example Live Demopublic class Demo {    public static void main( String args[] ) {       System.out.printf( "%,d", 95647 );       System.out.printf( "%,d", 687467 );       System.out.printf( "%,.2f", 7546.21 );       System.out.printf( "%,.2f", 463758.787 );       System.out.printf( "%,.2f", 123456.5 );    } }Output95,647 687,467 7,546.21 463,758.79 123,456.50

Conversion characters for date in Java

Samual Sam
Updated on 27-Jun-2020 05:14:05

176 Views

The following are the conversion characters for date-time −CharacterDescriptioncComplete date and timeFISO 8601 dateDU.S. formatted date (month/day/year)T24-hour timer12-hour timeR24-hour time, no secondsYFour-digit year (with leading zeroes)yLast two digits of the year (with leading zeroes)CFirst two digits of the year (with leading zeroes)BFull month namebAbbreviated month namemTwo-digit month (with leading zeroes)dTwo-digit day (with leading zeroes)eTwo-digit day (without leading zeroes)AFull weekday nameaAbbreviated weekday namejThree-digit day of year (with leading zeroes)HTwo-digit hour (with leading zeroes), between 00 and 23kTwo-digit hour (without leading zeroes), between 0 and 23ITwo-digit hour (with leading zeroes), between 01 and 12lTwo-digit hour (without leading zeroes), between 1 and 12MTwo-digit ... Read More

Floating-point conversion characters in Java

karthikeya Boyini
Updated on 27-Jun-2020 05:14:59

407 Views

Floating-point conversion characters include the following.CharacterDescription%edecimal number in computerized scientific notation%Edecimal number in computerized scientific notation%fdecimal number%gbased on computerized scientific notation or decimal format, %Gbased on computerized scientific notation or decimal format, Example Live Demopublic class Demo {    public static void main(String[] args) throws Exception {       System.out.printf("Integer conversions...");       System.out.printf( "Integer: %d", 889 );       System.out.printf( "Negative Integer: %d", -78 );       System.out.printf( "Octal: %o", 677 );       System.out.printf( "Hexadecimal: %x", 56 );       System.out.printf( "Hexadecimal: %X", 99 );       System.out.printf("Floating-point conversions...");       ... Read More

Integral conversion characters in Java

Samual Sam
Updated on 27-Jun-2020 05:16:34

163 Views

Intergral conversion characters include the following.CharacterDescription%dInteger%oOctal%xHexadecimal%XHexadecimalExample Live Demopublic class Demo {    public static void main(String[] args) throws Exception {       System.out.printf( "Integer: %d", 889 );       System.out.printf( "Negative Integer: %d", -78 );       System.out.printf( "Octal: %o", 677 );       System.out.printf( "Hexadecimal: %x", 56 );       System.out.printf( "Hexadecimal: %X", 99 );    } }OutputInteger: 889 Negative Integer: -78 Octal: 1245 Hexadecimal: 38 Hexadecimal: 63

Unix date format in Java

karthikeya Boyini
Updated on 27-Jun-2020 05:17:18

528 Views

Use the ‘c’ date conversion character to display UNIX date format in Java.System.out.printf("Unix date format: %tc",d);Above, d is a date object.Date d = new Date();Example Live Demoimport java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; public class Demo {    public static void main(String[] args) throws Exception {       Date d = new Date();       System.out.printf("Unix date format: %tc",d);       System.out.printf("Unix date format: %Tc",d);    } }OutputUnix date format: Mon Nov 26 12:24:10 UTC 2018 Unix date format: MON NOV 26 12:24:10 UTC 2018

Display ISO 8601 standard date in Java

Samual Sam
Updated on 27-Jun-2020 05:19:00

867 Views

Use the ‘F’ date conversion character to display ISO 8601 standard date.System.out.printf("ISO 8601 standard date = %tF", d);Above, d is a date object.Date d = new Date();Example Live Demoimport java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; public class Demo {    public static void main(String[] args) throws Exception {       Date d = new Date();       System.out.printf("Four-digit Year = %TY",d);       System.out.printf("Two-digit Year = %ty",d);       System.out.printf("ISO 8601 standard date = %tF", d);    } }OutputFour-digit Year = 2018 Two-digit Year = 18 ISO 8601 standard date = 2018-11-26

Copy characters from string into char Array in Java

karthikeya Boyini
Updated on 26-Jun-2020 16:50:47

1K+ Views

Let’s say we have the following string.String str = "Demo Text!";To copy some part of the above string, use the getChars() method.// copy characters from string into chArray =str.getChars( 0, 5, chArray, 0 );The following is an example to copy characters from string into char Array in Java.Example Live Demopublic class Demo {    public static void main(String[] args) {       String str = "Demo Text!";       char chArray[] = new char[ 5 ];       System.out.println("String: "+str);       // copy characters from string into chArray       str.getChars( 0, 5, chArray, 0 ... Read More

Java Program to create Character Array from String Objects

Revathi Satya Kondra
Updated on 14-Jan-2025 03:34:28

382 Views

To create a character array from a string object, we convert each character of the string into elements of an array of type char. This is useful when we need to manipulate or access individual characters within the string. String Object: A string object is an instance of the String class representing a sequence of characters. It is immutable, which means once it is created, its value cannot be changed. Character Array: A character array is a data structure in Java that stores a sequence of characters. Creating Character Arrays from ... Read More

Java Program to get the Characters in a String as an Array of Bytes

Samual Sam
Updated on 26-Jun-2020 16:30:00

367 Views

To get the characters in a string as an array of bytes, use the getBytes() method.Let’s say we have the following string.String str = "Demo Text!";Convert it to array of bytes.byte[] arr = str.getBytes();Example Live Demopublic class Demo {    public static void main(String[] args) {       String str = "Demo Text!";       // getting as an array of bytes       byte[] arr = str.getBytes();       // displaying each character as a Byte value       for(byte res: arr) {          System.out.println(res);       }    } }Output68 101 109 111 32 84 101 120 116 33

Convert byte to String in Java

Revathi Satya Kondra
Updated on 15-Jan-2025 19:00:11

1K+ Views

In Java, converting a byte array to a string means transforming the raw binary data (byte array) into a human-readable text format (String). To convert a byte array to a string, we can use the String constructor and a specified character encoding, such as UTF-8. Byte Array: A byte array is a sequence of bytes, each byte being an 8-bit value. String: A string is a sequence of characters, representing text. Converting a Byte array to a String in Java is quite easy. Let us learn the following methods: ... Read More

Advertisements