Android Studio problème attribut de la classe.

Closed
Report
Posts
4
Registration date
Thursday November 19, 2020
Status
Member
Last seen
December 4, 2020
-
Posts
3179
Registration date
Monday November 25, 2019
Status
Administrator
Last seen
October 7, 2021
-
Bonjour tout le monde !

Voilà le code :

Il a un souci avec card,comme si il ne le reconnaissait pas ça : ( pourtant c'est un attribut,je me trompe) ?

<code java> public  int canMoveCardToStack ( Card  card  ){
//S une stack est vide et que la carte est un as.
if (card.getValue() == 1) {
int stackIndex = 0;
while (!this.stacks[stackIndex].isEmpty()) {
stackIndex++;
}

return stackIndex;

}

//Si ce n'est pas un as,peut-on empiler la carte sur une carte de valeur
//inférieur dans l'une des piles.

for ( int stackIndex = 0; stackIndex<STACK_COUNT; stackIndex++ ) {
Stack stack = this.stacks[stackIndex];
if ( ! stack.isEmpty()) {
if (stack.lastElement().getType() != card.getType() ) continue;
if (stack.lastElement().getValue() == card.getValue()-1) return stackIndex;
}
}

return -1;


}
</code>


L'erreur :

/home/fast/AndroidStudioProjects/MySoliatire/app/src/main/java/fr/succes/mysoliatire/Game.java:106: error: illegal start of expression
public int canMoveCardToStack ( Card card ){
^






Merci d'avance.

Bonne soirée.

1 reply

Posts
3179
Registration date
Monday November 25, 2019
Status
Administrator
Last seen
October 7, 2021
6,738
Hello, you have posted in the Anglophone forum. I suggest that you ask your question here on the French forum. Or ask your question in English and we would be happy to help.

Merci