Java Articles

Page 93 of 450

Convert day of year to day of month in Java

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

Firstly, set the day of year using DAY_OF_YEAR constant.Calendar cal = Calendar.getInstance(); cal.set(Calendar.YEAR, 2018); cal.set(Calendar.DAY_OF_YEAR, 320);Now, get the day of month −int res = cal.get(Calendar.DAY_OF_MONTH);The following is an example −Exampleimport java.util.Calendar; public class Demo {    public static void main(String[] args) {       Calendar cal = Calendar.getInstance();       cal.set(Calendar.YEAR, 2018);       cal.set(Calendar.DAY_OF_YEAR, 320);       System.out.println("Date = " + cal.getTime());       int res = cal.get(Calendar.DAY_OF_MONTH);       System.out.println("Day of month = " + res);    } }OutputDate = Fri Nov 16 07:54:55 UTC 2018 Day of month = 16

Read More

Enum for days of week in Java

Samual Sam
Samual Sam
Updated on 11-Mar-2026 2K+ Views

To set enum for days of the week, set them as constantsenum Days { Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday }Now create objects and set the above constants −Days today = Days.Wednesday; Days holiday = Days.Sunday;The following is an example −Examplepublic class Demo {    enum Days {       Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday    }    public static void main(String[] args) {       Days today = Days.Wednesday;       Days holiday = Days.Sunday;       System.out.println("Today = " + today);       System.out.println(holiday+ " is holiday");    } }OutputToday = Wednesday Sunday is holiday

Read More

Java Program to use == operator to compare enums

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

We can use the == operator to compare enums in Java.Let’s say we have the following enum.enum Devices {    LAPTOP, MOBILE, TABLET; }Here are some of the objects and we have assigned some values as well −Devices d1, d2, d3; d1 = Devices.LAPTOP; d2 = Devices.LAPTOP; d3 = Devices.TABLET;Let us now see an example wherein we will compare them using == operator −Examplepublic class Demo {    enum Devices {       LAPTOP, MOBILE, TABLET;    }    public static void main(String[] args) {       Devices d1, d2, d3;       d1 = Devices.LAPTOP;   ...

Read More

Create BigInteger via string in Java

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

BigInteger class is used for big integer calculations which are outside the limit of the primitive data types. It provides operations for modular arithmetic, GCD calculation, primality testing, prime generation, bit manipulation, and a few other miscellaneous operations.Firstly, set a string −String str = "268787878787687";Now, create a new object for BigInteger and pass the above string −BigInteger bInteger = new BigInteger(str);The following is an example −Exampleimport java.math.BigInteger; public class Demo {    public static void main(String[] argv) throws Exception {       String str = "268787878787687";       BigInteger bInteger = new BigInteger(str);       System.out.println(bInteger);    } }Output268787878787687

Read More

Create BigInteger via long type variable in Java

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

BigInteger class is used for big integer calculations which are outside the limit of the primitive data types. It provides operations for modular arithmetic, GCD calculation, primality testing, prime generation, bit manipulation, and a few other miscellaneous operations.Firstly, set a long value −Long l = 198L;Now, create a new object for BigInteger and pass the above value −BigInteger bInteger = new BigInteger(l);The following is an example −Exampleimport java.math.BigInteger; public class Demo {    public static void main(String[] argv) throws Exception {       Long l = 198L;       BigInteger bInteger = BigInteger.valueOf(l);       System.out.println(bInteger);    } }Output198

Read More

Create BigInteger from byte array in Java

Samual Sam
Samual Sam
Updated on 11-Mar-2026 2K+ Views

BigInteger class provides operations for modular arithmetic, GCD calculation, primality testing, prime generation, bit manipulation, and a few other miscellaneous operations.Let’s say the following is our byte array −byte[] arr = new byte[] { 0x1, 0x00, 0x00 };We will now convert them to BigInteger −BigInteger bInteger = new BigInteger(arr);The following is an example that creates BigInteger from a byte array in Java.Exampleimport java.math.BigInteger; public class Demo {    public static void main(String[] argv) throws Exception {       byte[] arr = new byte[] { 0x1, 0x00, 0x00 };       BigInteger bInteger = new BigInteger(arr);       System.out.println(bInteger);    } }Output65536

Read More

Negate a BigInteger in Java

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

Use the BigInteger negate() method in Java to negate a BigInteger.First, let us create an object −BigInteger one, two; one = new BigInteger("200");Negate the above and assign it to the second object −two = one.negate();The following is an example −Exampleimport java.math.*; public class BigIntegerDemo {    public static void main(String[] args) {       BigInteger one, two;       one = new BigInteger("200");       System.out.println("Actual Value: " +one);       // negate       two = one.negate();       System.out.println("Negated Value: " +two);    } }OutputActual Value: 200 Negated Value: -200

Read More

Performing Bitwise Operations with BigInteger in Java

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

BigInteger class is used for big integer calculations which are outside the limit of the primitive data types. It provides operations for modular arithmetic, GCD calculation, primality testing, prime generation, bit manipulation, and a few other miscellaneous operations.Let us work with the testBit() method in Java to perform Bitwise operation. The java.math.BigInteger.testBit(int n) returns true if and only if the designated bit is set −The following is an example −Exampleimport java.math.*; public class BigIntegerDemo {    public static void main(String[] args) {       BigInteger one;       Boolean two;       one = new BigInteger("5");   ...

Read More

Shift right in a BigInteger in Java

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

To shift right in a BigInteger, use the shiftRight() method.The java.math.BigInteger.shiftRight(int n) returns a BigInteger whose value is (this >> n). Sign extension is performed. The shift distance, n, may be negative, in which case this method performs a left shift. It computes floor(this / 2n).The following is an example −Exampleimport java.math.*; public class Demo {    public static void main(String[] args) {       BigInteger one;       one = new BigInteger("25");       one = one.shiftRight(3);       System.out.println("Result: " +one);    } }OutputResult: 3

Read More

Java Program to implement NOT operation on BigInteger

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

The BigInteger.not() method returns a BigInteger whose value is (~this). This method returns a negative value if and only if this BigInteger is non-negative.The following is an example −Exampleimport java.math.*; public class Demo {    public static void main(String[] args) {       BigInteger one, two, three;       one = new BigInteger("6");       two = one.not();       System.out.println("Result (not operation): " +two);    } }OutputResult (not operation): -7Let us see another example −Exampleimport java.math.*; public class Demo {    public static void main(String[] args) {       BigInteger bi1, bi2, bi3, bi4; ...

Read More
Showing 921–930 of 4,498 articles
« Prev 1 91 92 93 94 95 450 Next »
Advertisements