Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4180 connectés 

 


Dernière réponse
Sujet : une petite explication
louisebrooks oui mais..., ok j'ai compris (c'est comme ça et puis et c'est tout!!)
 
merci quand même.

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
louisebrooks oui mais..., ok j'ai compris (c'est comme ça et puis et c'est tout!!)
 
merci quand même.
verdoux Oui mais x[3] est initialisé à 20.
louisebrooks oui mais puisque c'est main qui demande d'afficher la sortie, le main aurais du savoir que y = trente ?.  
 
y'a personne qui lui demande d'afficher la valeur d'initialisation.!
verdoux Les membres statiques sont initialisés:
y = 20
x = {1,2,3,20}
Puis main est appelée.

 

[edit]--Message édité par Verdoux--[/edit]

louisebrooks ç doit être bête mais,
je voudrais une petite explication sur le déroulenment de ce code : un tablo de quatre élément dont la quatrième valeur est une variable, à l'affiage y =20 puis y=30 ok.
ma question : je m'atendais à voir  en sortie 1,2,3,30 puis 30
alros que ce qui sort est 1,2,3,20  30
qu'est ce passe t'il réellement avec la methode main ?
 
class Nombre{
static int y=20;
static int[] x={1,2,3,y};
 
public static void main(String[] args){
y=y+10;
for(int i=0;i<x.length;i++){
System.out.println(x[i]);}
System.out.println(y);
}
}

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)