Table des matières:

À quoi sert le casting en Java ?
À quoi sert le casting en Java ?

Vidéo: À quoi sert le casting en Java ?

Vidéo: À quoi sert le casting en Java ?
Vidéo: Java Cours 4 درس جافا Le Casting 2024, Avril
Anonim

Fonderie dans Java . Le casting est le processus de création d'une variable se comporte comme une variable d'un autre type. Si une classe partage un EST -Une relation d'héritage avec une autre classe ou interface, leurs variables pouvez être jeter au type de l'autre. Parfois l le casting est autorisé et parfois que le casting est interdit.

Alors, comment fonctionne la conversion de type en Java ?

En Java, il existe deux types de casting:

  • Élargissement de la coulée (automatiquement) - conversion d'un type plus petit en un type plus grand. byte -> short -> char -> int -> long -> float -> double.
  • Narrowing Casting (manuellement) - conversion d'un type plus grand en un type plus petit. double -> float -> long -> int -> char -> court -> octet.

Sachez également, comment transtypez-vous une variable en Java ? Variables

  1. Tapez Casting en Java. La conversion de type est utilisée pour convertir un objet ou une variable d'un type en un autre.
  2. Syntaxe. dataType variableName = (dataType) variableToConvert;
  3. Remarques. Il existe deux directions de coulée: rétrécissement (type plus grand au plus petit) et élargissement (type plus petit au plus grand).
  4. Exemple.

De même, il est demandé, qu'est-ce que les moulages primitifs en Java et pourquoi en avons-nous besoin ?

Fonderie entre primitif types permet tu convertir la valeur d'un type en un autre primitif taper. Cela se produit le plus souvent avec les types numériques. Mais un primitif type ne peut jamais être utilisé dans un casting. Valeurs booléennes doit être vrai ou faux et ne peut pas être utilisé dans un fonderie opération.

Qu'est-ce que la conversion de type implicite ?

Conversion de type implicite est un automatique conversion de type effectué par le compilateur chaque fois que des données de différents les types est entremêlé. Quand un conversion implicite est fait, il ne s'agit pas seulement d'une réinterprétation de la valeur de l'expression mais d'un conversion de cette valeur à une valeur équivalente dans le nouveau taper.

Conseillé: