Data conversion with Java
Type conversion is a process of converting one type of data to another. There are three ways of doing it, namely implicit explicit and user defined.
conversions, otherwise known as automatic conversion,
would occur in numerous operation like invoking a
function, cast expressions, assignments etc.
The implicit conversions can be further classified
into different categories.
implicit numerical conversions in C# are shown below.
An implicit enumeration
conversion permits the decimal
integer literal 0 to be
converted to any enum type.
Implicit Reference Conversion
The possible implicit reference
Boxing is the
conversion of any value type to object type. Boxing is an implicit conversion. Boxing a value
of value type like int consists of allocating an
object instance and copying the value of the value
type into that object instance. An example for boxing
is shown below.
conversion making a copy of the value being boxed. But
when we convert a reference type to object type, the
object continues to reference the same instance.