Tableau d'objets en JAVA
KeepBlazinIt
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
Mchupakabra Messages postés 311 Date d'inscription Statut Membre Dernière intervention -
Mchupakabra Messages postés 311 Date d'inscription Statut Membre Dernière intervention -
Bonjour.
Je code un petit logiciel de reservations de bilet de train en java et j'ai un souci lors de la compilation. j'ai la même erreur répétée autant de fois que j'utilise mon tableau d'objets Ville.
En effet j'ai d'abord créer mon objet Ville que j'ai compilé au préalable. Puis en essayant de compiler ma classe Systeme j'ai cette erreur:
Systeme.java:38: ']' expected
tabVille[1]=("PARIS","Gare de Lyon");
^
Systeme.java:39: ']' expected
tabVille[2]=("LILLE","Gare Lille Flandres");
^
Systeme.java:40: ']' expected
tabVille[3]=("LYON","Lyon PART-DIEU");
etc..
Voici comment j'ai codé la chose:
public class Systeme {
private Train[] tabTrain;
private Ville[] tabVille;
private Reservation[] tabReserv;
public Systeme {
tabTrain = new Train[10];
tabVille = new Ville[4];
tabReserv = new Reservation[100];
}
...
Ville[] tabVille = new Ville[4];
tabVille[0]=("AMIENS","Gare du Nord");
tabVille[1]=("PARIS","Gare de Lyon");
tabVille[2]=("LILLE","Gare Lille Flandres");
tabVille[3]=("LYON","Lyon PART-DIEU");
Je ne comprends pourquoi cela ne marche mais il me semble que le compilateur ne reconnait pas mon tableau d'objets..Bref si quelqu'un pouvez me donner un coup de pouce...je suis désemparé
Je code un petit logiciel de reservations de bilet de train en java et j'ai un souci lors de la compilation. j'ai la même erreur répétée autant de fois que j'utilise mon tableau d'objets Ville.
En effet j'ai d'abord créer mon objet Ville que j'ai compilé au préalable. Puis en essayant de compiler ma classe Systeme j'ai cette erreur:
Systeme.java:38: ']' expected
tabVille[1]=("PARIS","Gare de Lyon");
^
Systeme.java:39: ']' expected
tabVille[2]=("LILLE","Gare Lille Flandres");
^
Systeme.java:40: ']' expected
tabVille[3]=("LYON","Lyon PART-DIEU");
etc..
Voici comment j'ai codé la chose:
public class Systeme {
private Train[] tabTrain;
private Ville[] tabVille;
private Reservation[] tabReserv;
public Systeme {
tabTrain = new Train[10];
tabVille = new Ville[4];
tabReserv = new Reservation[100];
}
...
Ville[] tabVille = new Ville[4];
tabVille[0]=("AMIENS","Gare du Nord");
tabVille[1]=("PARIS","Gare de Lyon");
tabVille[2]=("LILLE","Gare Lille Flandres");
tabVille[3]=("LYON","Lyon PART-DIEU");
Je ne comprends pourquoi cela ne marche mais il me semble que le compilateur ne reconnait pas mon tableau d'objets..Bref si quelqu'un pouvez me donner un coup de pouce...je suis désemparé
A voir également:
- Tableau d'objets en JAVA
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Tableau word - Guide
- Site pour vendre des objets d'occasion - Guide
- Tableau ascii - Guide
2 réponses
Salut
Pourrais-tu poster ta classe Ville.
Sinon c'est bizarre, la définition suivante :
tabVille[0]=("AMIENS","Gare du Nord");
tabVille ne peut pas être égale à deux éléments. Enfin je vois pas bien ce que tu veux faire par cette syntaxe.
Je reste à ta disposition ;)
Pourrais-tu poster ta classe Ville.
Sinon c'est bizarre, la définition suivante :
tabVille[0]=("AMIENS","Gare du Nord");
tabVille ne peut pas être égale à deux éléments. Enfin je vois pas bien ce que tu veux faire par cette syntaxe.
Je reste à ta disposition ;)
Pour la définition d'un objet en java : https://openclassrooms.com/fr/courses/6173501-debutez-la-programmation-avec-java?archived-source=26832
Un tableau d'objets, c'est un tableau qui contient des références vers des objets.
Pour la définition d'objets : http://fr.wikipedia.org/wiki/Objet_(informatique)
Cdlt