Computer Applications
Which of the following statement is an example for explicit typecasting?
- int amount = 45;
- int amount = 24*24;;
- int amount = Integer.parseInt("45")
- int amount = (int)45.75;
Values & Data Types Java
1 Like
Answer
int amount = (int)45.75;
Reason — Explicit typecasting is when we manually convert one data type to another by specifying the type in parentheses. Here, (int)45.75 converts the double value 45.75 to an int by removing the decimal part.
Answered By
2 Likes
Related Questions
Assertion: A class can have multiple constructors.
Reason: Multiple constructors are defined with same set of arguments.
- Assertion is true, Reason is false.
- Both assertion and Reason are false.
- Both assertion and Reason are true.
- Assertion is false, Reason is true.
Assertion: An array can store elements of different data types.
Reason: An array is a user-defined data type with multiple values of the same data type but a different memory index.
- Assertion is true, Reason is false.
- Both assertion and Reason are false.
- Both assertion and Reason are true.
- Assertion is false, Reason is true.
The output of the statement
Math.ceil.(89.9) + Math.floor(90.5)is:- 0.0
- 180
- 180.0
- 180.4
The output of the statement of
"TIGER".indexOf('G')is:- 3
- 2
- -1
- 0