Problème programmation java
Fermé
abc_123
-
16 avril 2005 à 13:37
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 - 17 avril 2005 à 17:38
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 - 17 avril 2005 à 17:38
A voir également:
- Problème programmation 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
- Application de programmation - Guide
- Java décompiler - Télécharger - Langages
6 réponses
bacchuss
Messages postés
1162
Date d'inscription
samedi 13 décembre 2003
Statut
Membre
Dernière intervention
6 avril 2009
190
16 avril 2005 à 13:40
16 avril 2005 à 13:40
Console, c'est une classe apparemment...
Elle ne doit pas etre visible dans ton package...
Il doit te suffire de l'importer
Elle ne doit pas etre visible dans ton package...
Il doit te suffire de l'importer
bacchuss
Messages postés
1162
Date d'inscription
samedi 13 décembre 2003
Statut
Membre
Dernière intervention
6 avril 2009
190
16 avril 2005 à 15:50
16 avril 2005 à 15:50
Tu dois importer le package qui contient ta classe Console:
au debut de ton code :
import nom_du_package ;
au debut de ton code :
import nom_du_package ;
re-bonjour,
voilà mon (petit) code :
public class ah
{
public static void main(String[] args)
{
int a;
System.out.println("nombre : ");
a = Console.lireI();
}
}
"Console" est souligné en rouge et j'ai le message d'erreur :
- Console cannot be resolved -
j'ai importé le package comme on m'a conseillé, en vain !!
une solution peut être !?
merci
voilà mon (petit) code :
public class ah
{
public static void main(String[] args)
{
int a;
System.out.println("nombre : ");
a = Console.lireI();
}
}
"Console" est souligné en rouge et j'ai le message d'erreur :
- Console cannot be resolved -
j'ai importé le package comme on m'a conseillé, en vain !!
une solution peut être !?
merci
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
16 avril 2005 à 20:30
16 avril 2005 à 20:30
Alors :
ta classe Console est -t- elle une classe normale ou une interface. Vu ce que tu as écrit dans ton code, j'imagine quee c'est une interface et que tu fais appelle à une méthodes de cette interface.
Si c'est pas une interface alors tu dois construire une instance de la classe pour appellé la méthode de cette classe :
Console c = new Console();
int a = c.lireI();
@+
ta classe Console est -t- elle une classe normale ou une interface. Vu ce que tu as écrit dans ton code, j'imagine quee c'est une interface et que tu fais appelle à une méthodes de cette interface.
Si c'est pas une interface alors tu dois construire une instance de la classe pour appellé la méthode de cette classe :
Console c = new Console();
int a = c.lireI();
@+
je croi pas que Console soit une class JAVA valide (distribuée avec l'api du jdk)! en fait, chaq foi que j ve lire un flux de données java , j'utilise un
BufferedReader br = new BufferedReader(new InputStream(System.in));
String txt = br.readLine();
..
j suis pas sure de la syntax des commande ke j vien d'ecrire, mais s qui est sure c'est que tu va utiliser un BufferedReader ..
BufferedReader br = new BufferedReader(new InputStream(System.in));
String txt = br.readLine();
..
j suis pas sure de la syntax des commande ke j vien d'ecrire, mais s qui est sure c'est que tu va utiliser un BufferedReader ..
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
choubaka
Messages postés
39420
Date d'inscription
jeudi 4 avril 2002
Statut
Modérateur
Dernière intervention
19 février 2025
2 104
17 avril 2005 à 08:02
17 avril 2005 à 08:02
salut
en réponse à Makram, j'ai déjà vu pas mal de fois ces références à cette classe Console, c'est certainement une classe qui a été créée puis distribuée par un tiers.
il est possible aussi que la fameuse méthode "lireI()" soit une métohde statique de cette classe, donc pas besoin d'instanciation;
Donc deux solutions possibles:
1. La classe console n'a pas été compilée.
2. effectivement l'import de la classe n'est pas encodé.
en réponse à Makram, j'ai déjà vu pas mal de fois ces références à cette classe Console, c'est certainement une classe qui a été créée puis distribuée par un tiers.
il est possible aussi que la fameuse méthode "lireI()" soit une métohde statique de cette classe, donc pas besoin d'instanciation;
Donc deux solutions possibles:
1. La classe console n'a pas été compilée.
2. effectivement l'import de la classe n'est pas encodé.
import ../monPackage.Console;
kij_82
Messages postés
4089
Date d'inscription
jeudi 7 avril 2005
Statut
Contributeur
Dernière intervention
30 septembre 2013
857
17 avril 2005 à 17:38
17 avril 2005 à 17:38
C'est même évident que c'est une classe faite par une tiers personne.
Il ne reste donc plus qu'à la trouver... et soit l'inclure en tant que package, soit la mettre dans la racine du projet afin que la compilation se fasse en même temps. Sinon ben faut faire une autre classe équivalent, qui comme la dit Makram utilise les BufferedReader.
++
Il ne reste donc plus qu'à la trouver... et soit l'inclure en tant que package, soit la mettre dans la racine du projet afin que la compilation se fasse en même temps. Sinon ben faut faire une autre classe équivalent, qui comme la dit Makram utilise les BufferedReader.
++
16 avril 2005 à 13:52
mais je l'importe comment, je m'ensors pas !!