Je débute en java et je ne parviens pas à compiler ce programme savez vous
pourquoi ?
Merci beaucoup pour votre aide
Jean Marc
public class PhraseOMatic {
private int rand3;
private int rand2;
private int listeTrois;
public static void main (String[]args){
String[]listeUn={"vision","technologie","stratégie","solution","mission","méthodologie", "fonctionnalité","architecture","approche","composante","plate-forme","application"}; String[]listeDeux={"conversationnelle","multicouche","dynamique","communicante","organisationnelle","paradigmatique", "transactionelle","semantique","transversale","absolue","proactive","progressive"}; String[]listeTrois={"belle","intelligente","douée","amusante","tendre","sensible", "mexicaine","francaise","alsacienne","russe","suave","malicieuse"}; int longueurListeUn=listeUn.length; int longueurListeDeux=listeDeux.length; int longueurListeTrois=listeTrois.length; int rand1=(int) (Math.random()*longueurListeUn); int rand2=(int) (Math.random()*longueurListeDeux); int rand3=(int) (Math.random()*longueurListeTrois); String phrase=listeUn[rand1]+""+ listeDeux[rand2]+"" + listeTrois[rand3]; System.out.println("Il nous faut une"+phrase); }}
thodologie", "fonctionnalité","architecture","approche","composante","plate-forme","appli cation"}; String[]listeDeux={"conversationnelle","multicouche","dynamique","communican te","organisationnelle","paradigmatique", "transactionelle","semantique","transversale","absolue","proactive","progres sive"}; String[]listeTrois={"belle","intelligente","douée","amusante","tendre","sens ible", "mexicaine","francaise","alsacienne","russe","suave","malicieuse"}; int longueurListeUn=listeUn.length; int longueurListeDeux=listeDeux.length; int longueurListeTrois=listeTrois.length; int rand1=(int) (Math.random()*longueurListeUn); int rand2=(int) (Math.random()*longueurListeDeux); int rand3=(int) (Math.random()*longueurListeTrois); String phrase=listeUn[rand1]+""+ listeDeux[rand2]+"" + listeTrois[rand3]; System.out.println("Il nous faut une"+phrase); }}
"jeancito" <matjmc@msn.com> a écrit dans le message de
news:41fd1a15$0$10442$8fcfb975@news.wanadoo.fr...
Bonjour les pros !
Je débute en java et je ne parviens pas à compiler ce programme savez vous
pourquoi ?
Je ne sais pas, mais juste une remarque au passage :
Si tu veux que quelqu'un regarde ton code, formatte le, ca pourra aider ...
public class PhraseOMatic {
private int rand3;
private int rand2;
private int listeTrois;
thodologie",
"fonctionnalité","architecture","approche","composante","plate-forme","appli
cation"};
String[]listeDeux={"conversationnelle","multicouche","dynamique","communican
te","organisationnelle","paradigmatique",
"transactionelle","semantique","transversale","absolue","proactive","progres
sive"};
String[]listeTrois={"belle","intelligente","douée","amusante","tendre","sens
ible", "mexicaine","francaise","alsacienne","russe","suave","malicieuse"};
int longueurListeUn=listeUn.length; int longueurListeDeux=listeDeux.length;
int longueurListeTrois=listeTrois.length; int rand1=(int)
(Math.random()*longueurListeUn); int rand2=(int)
(Math.random()*longueurListeDeux); int rand3=(int)
(Math.random()*longueurListeTrois); String phrase=listeUn[rand1]+""+
listeDeux[rand2]+"" + listeTrois[rand3]; System.out.println("Il nous faut
une"+phrase); }}
thodologie", "fonctionnalité","architecture","approche","composante","plate-forme","appli cation"}; String[]listeDeux={"conversationnelle","multicouche","dynamique","communican te","organisationnelle","paradigmatique", "transactionelle","semantique","transversale","absolue","proactive","progres sive"}; String[]listeTrois={"belle","intelligente","douée","amusante","tendre","sens ible", "mexicaine","francaise","alsacienne","russe","suave","malicieuse"}; int longueurListeUn=listeUn.length; int longueurListeDeux=listeDeux.length; int longueurListeTrois=listeTrois.length; int rand1=(int) (Math.random()*longueurListeUn); int rand2=(int) (Math.random()*longueurListeDeux); int rand3=(int) (Math.random()*longueurListeTrois); String phrase=listeUn[rand1]+""+ listeDeux[rand2]+"" + listeTrois[rand3]; System.out.println("Il nous faut une"+phrase); }}
Bruno Jouhier
Il faudrait formatter le code correctement, c-a-d au minimum revenir à la ligne après chaque point virgule. Ensuite, ça serait intéressant d'avoir le message d'erreur du compilateur, ça nous évite d'avoir à compiler pour avoir l'erreur.
Bruno.
"jeancito" a écrit dans le message de news: 41fd1a15$0$10442$
Bonjour les pros !
Je débute en java et je ne parviens pas à compiler ce programme savez vous pourquoi ?
Merci beaucoup pour votre aide
Jean Marc
public class PhraseOMatic { private int rand3; private int rand2; private int listeTrois;
public static void main (String[]args){ String[]listeUn={"vision","technologie","stratégie","solution","mission","méthodologie", "fonctionnalité","architecture","approche","composante","plate-forme","application"}; String[]listeDeux={"conversationnelle","multicouche","dynamique","communicante","organisationnelle","paradigmatique", "transactionelle","semantique","transversale","absolue","proactive","progressive"}; String[]listeTrois={"belle","intelligente","douée","amusante","tendre","sensible", "mexicaine","francaise","alsacienne","russe","suave","malicieuse"}; int longueurListeUn=listeUn.length; int longueurListeDeux=listeDeux.length; int longueurListeTrois=listeTrois.length; int rand1=(int) (Math.random()*longueurListeUn); int rand2=(int) (Math.random()*longueurListeDeux); int rand3=(int) (Math.random()*longueurListeTrois); String phrase=listeUn[rand1]+""+ listeDeux[rand2]+"" + listeTrois[rand3]; System.out.println("Il nous faut une"+phrase); }}
Il faudrait formatter le code correctement, c-a-d au minimum revenir à la
ligne après chaque point virgule. Ensuite, ça serait intéressant d'avoir le
message d'erreur du compilateur, ça nous évite d'avoir à compiler pour avoir
l'erreur.
Bruno.
"jeancito" <matjmc@msn.com> a écrit dans le message de news:
41fd1a15$0$10442$8fcfb975@news.wanadoo.fr...
Bonjour les pros !
Je débute en java et je ne parviens pas à compiler ce programme savez vous
pourquoi ?
Merci beaucoup pour votre aide
Jean Marc
public class PhraseOMatic {
private int rand3;
private int rand2;
private int listeTrois;
public static void main (String[]args){
String[]listeUn={"vision","technologie","stratégie","solution","mission","méthodologie",
"fonctionnalité","architecture","approche","composante","plate-forme","application"};
String[]listeDeux={"conversationnelle","multicouche","dynamique","communicante","organisationnelle","paradigmatique",
"transactionelle","semantique","transversale","absolue","proactive","progressive"};
String[]listeTrois={"belle","intelligente","douée","amusante","tendre","sensible",
"mexicaine","francaise","alsacienne","russe","suave","malicieuse"}; int
longueurListeUn=listeUn.length; int longueurListeDeux=listeDeux.length;
int longueurListeTrois=listeTrois.length; int rand1=(int)
(Math.random()*longueurListeUn); int rand2=(int)
(Math.random()*longueurListeDeux); int rand3=(int)
(Math.random()*longueurListeTrois); String phrase=listeUn[rand1]+""+
listeDeux[rand2]+"" + listeTrois[rand3]; System.out.println("Il nous faut
une"+phrase); }}
Il faudrait formatter le code correctement, c-a-d au minimum revenir à la ligne après chaque point virgule. Ensuite, ça serait intéressant d'avoir le message d'erreur du compilateur, ça nous évite d'avoir à compiler pour avoir l'erreur.
Bruno.
"jeancito" a écrit dans le message de news: 41fd1a15$0$10442$
Bonjour les pros !
Je débute en java et je ne parviens pas à compiler ce programme savez vous pourquoi ?
Merci beaucoup pour votre aide
Jean Marc
public class PhraseOMatic { private int rand3; private int rand2; private int listeTrois;
public static void main (String[]args){ String[]listeUn={"vision","technologie","stratégie","solution","mission","méthodologie", "fonctionnalité","architecture","approche","composante","plate-forme","application"}; String[]listeDeux={"conversationnelle","multicouche","dynamique","communicante","organisationnelle","paradigmatique", "transactionelle","semantique","transversale","absolue","proactive","progressive"}; String[]listeTrois={"belle","intelligente","douée","amusante","tendre","sensible", "mexicaine","francaise","alsacienne","russe","suave","malicieuse"}; int longueurListeUn=listeUn.length; int longueurListeDeux=listeDeux.length; int longueurListeTrois=listeTrois.length; int rand1=(int) (Math.random()*longueurListeUn); int rand2=(int) (Math.random()*longueurListeDeux); int rand3=(int) (Math.random()*longueurListeTrois); String phrase=listeUn[rand1]+""+ listeDeux[rand2]+"" + listeTrois[rand3]; System.out.println("Il nous faut une"+phrase); }}
Jean Bernard Root
jeancito wrote:
Bonjour les pros !
Je débute en java et je ne parviens pas à compiler ce programme savez vous pourquoi ?
Merci beaucoup pour votre aide
Jean Marc
public class PhraseOMatic { private int rand3; private int rand2; private int listeTrois;
public static void main (String[]args){ String[]listeUn={"vision","technologie","stratégie","solution","mission","méthodologie", "fonctionnalité","architecture","approche","composante","plate-forme","application"}; String[]listeDeux={"conversationnelle","multicouche","dynamique","communicante","organisationnelle","paradigmatique", "transactionelle","semantique","transversale","absolue","proactive","progressive"}; String[]listeTrois={"belle","intelligente","douée","amusante","tendre","sensible", "mexicaine","francaise","alsacienne","russe","suave","malicieuse"}; int longueurListeUn=listeUn.length; int longueurListeDeux=listeDeux.length; int longueurListeTrois=listeTrois.length; int rand1=(int) (Math.random()*longueurListeUn); int rand2=(int) (Math.random()*longueurListeDeux); int rand3=(int) (Math.random()*longueurListeTrois); String phrase=listeUn[rand1]+""+ listeDeux[rand2]+"" + listeTrois[rand3]; System.out.println("Il nous faut une"+phrase); }}
Comme l'ont dit d'autres intervenants, à un concours d'illisibilité, vous êtes presque au top. Ca sent le troll, presque. Si vous n'êtes pas un troll, pensez aux abimes de perplexité dans lesquels vont vous plonger votre code lorsque vous le relirez dans 6 mois.
Essayez donc de suivre les règles de formatage pour lesquelles la plupart des éditeurs dignes de ce noms vous aident ... mais en attendant, puisque vous débutez, je vous conseille de survoler : http://java.sun.com/docs/codeconv/CodeConventions.pdf
Pour commencer, quelques retours à la ligne bien placés ....
Sinon, comme ça,
je vois listeTrois déclaré en int comme variable d'instance, puis en local dans la méthode main(). Je suppose que le compilateur n'aime pas. Pourquoi rand2 et rand3 en variable d'instance ? puis en local ...
Ca sent le basic, tout ça :-) vous êtes un transfuge !
jeancito wrote:
Bonjour les pros !
Je débute en java et je ne parviens pas à compiler ce programme savez vous
pourquoi ?
Merci beaucoup pour votre aide
Jean Marc
public class PhraseOMatic {
private int rand3;
private int rand2;
private int listeTrois;
public static void main (String[]args){
String[]listeUn={"vision","technologie","stratégie","solution","mission","méthodologie", "fonctionnalité","architecture","approche","composante","plate-forme","application"}; String[]listeDeux={"conversationnelle","multicouche","dynamique","communicante","organisationnelle","paradigmatique", "transactionelle","semantique","transversale","absolue","proactive","progressive"}; String[]listeTrois={"belle","intelligente","douée","amusante","tendre","sensible", "mexicaine","francaise","alsacienne","russe","suave","malicieuse"}; int longueurListeUn=listeUn.length; int longueurListeDeux=listeDeux.length; int longueurListeTrois=listeTrois.length; int rand1=(int) (Math.random()*longueurListeUn); int rand2=(int) (Math.random()*longueurListeDeux); int rand3=(int) (Math.random()*longueurListeTrois); String phrase=listeUn[rand1]+""+ listeDeux[rand2]+"" + listeTrois[rand3]; System.out.println("Il nous faut une"+phrase); }}
Comme l'ont dit d'autres intervenants, à un concours d'illisibilité,
vous êtes presque au top. Ca sent le troll, presque. Si vous n'êtes pas
un troll, pensez aux abimes de perplexité dans lesquels vont vous
plonger votre code lorsque vous le relirez dans 6 mois.
Essayez donc de suivre les règles de formatage pour lesquelles la
plupart des éditeurs dignes de ce noms vous aident ... mais en
attendant, puisque vous débutez, je vous conseille de survoler :
http://java.sun.com/docs/codeconv/CodeConventions.pdf
Pour commencer, quelques retours à la ligne bien placés ....
Sinon, comme ça,
je vois listeTrois déclaré en int comme variable d'instance, puis en
local dans la méthode main(). Je suppose que le compilateur n'aime pas.
Pourquoi rand2 et rand3 en variable d'instance ? puis en local ...
Ca sent le basic, tout ça :-) vous êtes un transfuge !
Je débute en java et je ne parviens pas à compiler ce programme savez vous pourquoi ?
Merci beaucoup pour votre aide
Jean Marc
public class PhraseOMatic { private int rand3; private int rand2; private int listeTrois;
public static void main (String[]args){ String[]listeUn={"vision","technologie","stratégie","solution","mission","méthodologie", "fonctionnalité","architecture","approche","composante","plate-forme","application"}; String[]listeDeux={"conversationnelle","multicouche","dynamique","communicante","organisationnelle","paradigmatique", "transactionelle","semantique","transversale","absolue","proactive","progressive"}; String[]listeTrois={"belle","intelligente","douée","amusante","tendre","sensible", "mexicaine","francaise","alsacienne","russe","suave","malicieuse"}; int longueurListeUn=listeUn.length; int longueurListeDeux=listeDeux.length; int longueurListeTrois=listeTrois.length; int rand1=(int) (Math.random()*longueurListeUn); int rand2=(int) (Math.random()*longueurListeDeux); int rand3=(int) (Math.random()*longueurListeTrois); String phrase=listeUn[rand1]+""+ listeDeux[rand2]+"" + listeTrois[rand3]; System.out.println("Il nous faut une"+phrase); }}
Comme l'ont dit d'autres intervenants, à un concours d'illisibilité, vous êtes presque au top. Ca sent le troll, presque. Si vous n'êtes pas un troll, pensez aux abimes de perplexité dans lesquels vont vous plonger votre code lorsque vous le relirez dans 6 mois.
Essayez donc de suivre les règles de formatage pour lesquelles la plupart des éditeurs dignes de ce noms vous aident ... mais en attendant, puisque vous débutez, je vous conseille de survoler : http://java.sun.com/docs/codeconv/CodeConventions.pdf
Pour commencer, quelques retours à la ligne bien placés ....
Sinon, comme ça,
je vois listeTrois déclaré en int comme variable d'instance, puis en local dans la méthode main(). Je suppose que le compilateur n'aime pas. Pourquoi rand2 et rand3 en variable d'instance ? puis en local ...
Ca sent le basic, tout ça :-) vous êtes un transfuge !
vincent.brabant AT skynet.be
Bonjour les pros !
Je débute en java et je ne parviens pas à compiler ce programme savez vous pourquoi ?
Ce programme compile très bien.
Compiling 1 source file to [Censuré] compile-single: run-single: Il nous faut une méthodologie transactionelle alsacienne BUILD SUCCESSFUL (total time: 2 seconds) -- Vincent Brabant ---------------- http://fr.netbeans.org/
Bonjour les pros !
Je débute en java et je ne parviens pas à compiler ce programme savez vous
pourquoi ?
Ce programme compile très bien.
Compiling 1 source file to [Censuré]
compile-single:
run-single:
Il nous faut une méthodologie transactionelle alsacienne
BUILD SUCCESSFUL (total time: 2 seconds)
--
Vincent Brabant
----------------
http://fr.netbeans.org/