Descripción: Java skills Explained simple . JAVA PROGRAMMING FOR BEGINNERS.
java
quinteto de metales
Descripción completa
Figura 30: Casts implícitos e explícitos Fonte: Elaboração da autora
Valores de tipos numéricos podem ser transformados em outros tipos numéricos de duas formas:
Implicitamente: A JVM transforma em tempo de execução, quando acha conveniente, tipos restritos em tipos com maior amplitude, ou seja, uma variável pode receber valores de variáveis de tipos com tamanho menor do que a mesma foi declarada. . Nenhuma informação é perdida (Figura 30). Através de uma operação chamada casting ou conversão explícita. Para efetuar a conversão explícita, basta colocar o tipo de dado para o qual se deseja converter entre parênteses antes da expressão a ser convertida. Neste caso, o programador estará se responsabilizando por possíveis perdas de valores (Figura 30). Na tabela abaixo, estão relacionados todos os casts possíveis na