Conversion de type Java

Qu'est-ce que la conversion de type?

Comme son nom l'indique, la conversion de type signifie la conversion vers un type différent du type défini à l'origine. Par exemple, je veux convertir le type int en type double! Je pense qu'il y en a (ou vice versa).

Type de conversion de type

Le premier est

int num1 = 10;
double num2;
num2 = num1;

Ce sera. La conversion de type qui vient d'être attribuée est appelée "conversion de type implicite". Il existe également un modèle inversé, mais si vous procédez comme suit, vous obtiendrez une erreur.

double num1 = 3.14;
int num2;
num2 = num1;

En effet, la plage du type double est plus étroite que celle du type int, ce qui peut réduire la précision. Si vous souhaitez effectuer cette conversion de type, procédez comme suit. Cependant, les nombres après la virgule décimale sont tronqués.

double num1 = 3.14;
int num2;
num2 = (int)num1;

Recommended Posts

Conversion de type Java
[Java] Conversion de type de date
[Java] Conversion de type de liste / type de tableau
[Java] Comparaison de la vitesse de conversion de type
Java Primer Series (conversion de type)
[Java] Type d'énumération
Java Type facultatif
Java double type
Conversion de type de données de date Java (date, calendrier, chaîne)
[Explication facile à comprendre! ] Conversion de type de type de référence en Java
[Java ~ A propos de la définition de variable et de la conversion de type ~] Note d'étude
Etude Java n ° 3 (conversion de type et exécution d'instruction)
[Connaissance de base de Java] À propos de la conversion de type
Conversion de type Java 8 LocalDateTime (String, java.util.Date)
[Java] Mécanisme de calcul, opérateurs et conversion de type
Conversion de type du type java Big Decimal au type String
[Java] Type de données ①-Type de base
Conversion de type Uri → String, String → Uri
[Java, Kotlin] Variance de type
Champ de type de classe Java
Détermination de type en Java
Étudier Java # 1 (type typique)
Conversion Endian avec JAVA
[Introduction à Java] À propos de la conversion de type (distribution, promotion)
Conversion de type Java (chaîne, entier, date, calendrier, etc.)
Mémo d'apprentissage Java (type de données)
Essayez le type fonctionnel en Java! ①
Etude de Java # 7 (Type de syntaxe de branche)
Java
Java
[Java Bronze] Mémo d'apprentissage (interface, méthode statique, conversion de type, etc.)
[Java] Type de données / produit matriciel (produit matriciel AOJ ⑧)
java (utilisez le type de classe pour le champ)
[Java] Comparaison correcte du type String
[Java] Conversion d'un tableau à une liste
Liste de conversion mutuelle de tableau / liste / flux Java
Conversion de liste Java8 avec Stream map
Comment utiliser le type enum Java
[Java] Type Express Enum sans utiliser le type Enum (énumération)
Apprendre Java (0)
[Java Siler] À propos de l'inférence de type par var
Étudier Java ―― 3
[Java] tableau
Conversion entre Kotlin nullable et Java facultative
Java protégé
[Java] Annotation
Module [Java]
Tableau Java
[Java] Conversion de type implicite (somme AOJ10 de nombres)
Étudier Java ―― 9
Java scratch scratch
Astuces Java, astuces
Conversion pleine largeur → demi-largeur avec Java String (kana pleine largeur → kana demi-largeur)
Méthodes Java
Méthode Java
java (constructeur)