« Programmation Java/Transtypage » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 31 :
===== Typage par suffixe =====
Par défaut les entiers sont typés en <code>Integer</code> mais un suffixe peut les spécifier <code>Long</code> :
<sourcesyntaxhighlight lang="java">
class Suffixes
{
public static void main(String[] args) {
{
Object n = 1;
System.out.println(n.getClass()); // Integer
n = 1L;
System.out.println(n.getClass()); // Long
n = 1.1;
System.out.println(n.getClass()); // Double
n = 1.1F;
System.out.println(n.getClass()); // Float
}
}
}
</syntaxhighlight>
</source>
 
==== Cas des types références ====