explicit casting
// Explicit casting is manually casting a variable to another type double x = 1.1; int y = x + 2; // This won't work, because x is a double and y an integer. // So instead do it like this: double x = 1.1; int y = (int)x + 2;
what is explicit casting
/* Type Casting Types in Java Java Type Casting is classified into two types. - Widening Casting (Implicit) – Automatic Type Conversion - Narrowing Casting (Explicit) – Need Explicit Conversion source: https://www.tutorialspoint.com/what-are-the-differences-between-widening-casting-implicit-and-narrowing-casting-explicit-in-java */
Source: www.tutorialspoint.com