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;
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
*/
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us