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

Contenu supprimé Contenu ajouté
On écrase J par une variable d'un autre type qui ne l'implémente pas, d'où l'erreur de typage statique. Annulation des modifications 543690 de 78.199.16.46 (discussion)
Ligne 227 :
<source lang="java">
List integers = methodeRenvoyantDesIntegers();
for(int i = 0; i < integers.size(); i++) {
Integer integer = (Integer)integers.get(i);
int actuel = Integer.parseInt(integer);
Ligne 236 :
<source lang="java5">
List integers = methodeRenvoyantDesIntegers();
for(int i = 0; i < integers.size(); i++) {
int actuel = (Integer)integers.get(i);
methodNecessitantUnInt(actuel);
Ligne 265 :
<source lang="java5">
public static void main(String[] args) {
for(int i = 0; i < integers.size(); i++) {
System.out.println((Float.valueOf(args[i])).floatValue());
}