Probleme de compilation sur java
Fermé
cindoo
-
15 juin 2010 à 15:22
irmeche Messages postés 71 Date d'inscription jeudi 10 juin 2010 Statut Membre Dernière intervention 18 juillet 2014 - 16 juin 2010 à 22:26
irmeche Messages postés 71 Date d'inscription jeudi 10 juin 2010 Statut Membre Dernière intervention 18 juillet 2014 - 16 juin 2010 à 22:26
A voir également:
- Probleme de compilation sur java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Java décompiler - Télécharger - Langages
- Java runtime - Télécharger - Langages
4 réponses
irmeche
Messages postés
71
Date d'inscription
jeudi 10 juin 2010
Statut
Membre
Dernière intervention
18 juillet 2014
17
15 juin 2010 à 16:09
15 juin 2010 à 16:09
je vois une erreur au niveau de ta boucle for:
for (int j;j<4;j=j+1)
{
if (plateau[i][j]==plateau[i-1][j+1] && plateau[i][j]==plateau[i-2][j+2] && plateau[i][j]==plateau[i-3][j+3] && plateau[i][j]==1)
{
alignement=true;
}
la il faut que tu initialise ta variable j comma ça:
for (int j=0;j<4;j=j+1)
{
if (plateau[i][j]==plateau[i-1][j+1] && plateau[i][j]==plateau[i-2][j+2] && plateau[i][j]==plateau[i-3][j+3] && plateau[i][j]==1)
{
alignement=true;
}
pour autre chose je vois pas le code de la classe Puissance4GUI
for (int j;j<4;j=j+1)
{
if (plateau[i][j]==plateau[i-1][j+1] && plateau[i][j]==plateau[i-2][j+2] && plateau[i][j]==plateau[i-3][j+3] && plateau[i][j]==1)
{
alignement=true;
}
la il faut que tu initialise ta variable j comma ça:
for (int j=0;j<4;j=j+1)
{
if (plateau[i][j]==plateau[i-1][j+1] && plateau[i][j]==plateau[i-2][j+2] && plateau[i][j]==plateau[i-3][j+3] && plateau[i][j]==1)
{
alignement=true;
}
pour autre chose je vois pas le code de la classe Puissance4GUI
irmeche
Messages postés
71
Date d'inscription
jeudi 10 juin 2010
Statut
Membre
Dernière intervention
18 juillet 2014
17
15 juin 2010 à 16:29
15 juin 2010 à 16:29
oui t'as une erreur la :
System.out.println ( "Joueur 1 : la colonne" +numColonne-1+ "est pleine! Choisissez une autre colonne") ;
il faut mettre :
System.out.println ( "Joueur 1 : la colonne" +(numColonne-1)+ "est pleine! Choisissez une autre colonne") ;
parce qu'il faut faire ce calcule (numColonne-1) entre () pour qu'il sache que ce n'est pas une chaine de caractère.
dis moi si ca marche
System.out.println ( "Joueur 1 : la colonne" +numColonne-1+ "est pleine! Choisissez une autre colonne") ;
il faut mettre :
System.out.println ( "Joueur 1 : la colonne" +(numColonne-1)+ "est pleine! Choisissez une autre colonne") ;
parce qu'il faut faire ce calcule (numColonne-1) entre () pour qu'il sache que ce n'est pas une chaine de caractère.
dis moi si ca marche
irmeche
Messages postés
71
Date d'inscription
jeudi 10 juin 2010
Statut
Membre
Dernière intervention
18 juillet 2014
17
15 juin 2010 à 16:31
15 juin 2010 à 16:31
si tu n'utilise pas eclipse , je te conseille vivement de l'utiliser, toutes ces erreurs il les trouve tout seul et il te propose les solution.
irmeche
Messages postés
71
Date d'inscription
jeudi 10 juin 2010
Statut
Membre
Dernière intervention
18 juillet 2014
17
16 juin 2010 à 22:26
16 juin 2010 à 22:26
j'ai pas la totalité de ton programme pour pouvoir le tester, a vrai dire je ne sais pas ce que tu veux faire exactement,
peux tu m'expliquer ce que tu veux faire et l'envoyé tes sources ?
peux tu m'expliquer ce que tu veux faire et l'envoyé tes sources ?
15 juin 2010 à 16:14
j'ai resolu mes problemes la il men rerste 2 que je ne comprend pas
Puissance4.java:201: operator - cannot be applied to java.lang.String,int
System.out.println ( "Joueur 1 : la colonne" +numColonne-1+ "est pleine! Choisissez une autre colonne") ;
^
Puissance4.java:220: operator - cannot be applied to java.lang.String,int
System.out.println ( "Joueur 2 : la colonne" +numColonne-1+" est pleine!choisissez une autre colonne") ;
si vous savez ou se trouve le probleme merci de me le dire ^
15 juin 2010 à 16:15
Puissance4.java:201: operator - cannot be applied to java.lang.String,int
System.out.println ( "Joueur 1 : la colonne" +numColonne-1+ "est pleine! Choisissez une autre colonne") ;
^
Puissance4.java:220: operator - cannot be applied to java.lang.String,int
System.out.println ( "Joueur 2 : la colonne" +numColonne-1+" est pleine!choisissez une autre colonne") ;
si cela vous dit qq chose merci de m'aider
^