Probleme avec java

Fermé
elie - 11 févr. 2008 à 20:48
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 12 févr. 2008 à 01:06
Bonjour,
g un probleme
g installer java sur windows (avec jdk)
jarrive a compiler certains fichiers mais lorsque j'ai un simpleinput il ne compile pas
et ecrit this package SimpleInput does not exist
pourtant je c que g ecris correctemnt :
SimpleInput.in.readInt();
si qq 1 peut maider c urgent je debute et g un gros devoir a rendre
merci
A voir également:

19 réponses

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 845
11 févr. 2008 à 20:50
Salut

Tu as écris quoi exactement dans ton fichier ? Comment s'appelle ton fichier, et quelle est ta ligne de compilation ?
0
mon fichier s'appelle Driver.java
c un driver pour tester des objets quon a cree.
ces objets en fait simulent une bank avec des comptes et le driver poropose a lutilisateur plusieur choix comme
ouvrir des compte y deposer de largent g donc besoin de saisir le choix de lutilisateur via le simpleinput
en fait mes deux fichiers Account.java et Bank.java compilent mais pas Driver.java
keske la ligne de compilation est ce : javac Driver.java (si oui c bien ca)
merki
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 845
11 févr. 2008 à 22:04
Sinon donne la ligne qui ne compile pas avec le SimpleInput
0
c ttes les lignes ki ne fonctionnent pas avec le simpleinput: des kil ya un simpleinput il maffiche une erreur
ex:
int myC = SimpleInput.in.readInt();
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 845
11 févr. 2008 à 22:54
Tu as dit que le compilateur mettait que le package SimpleInput n'existait pas ? Il faudrait donc que tu l'aies !
Tu utilises SimpleInput que tu as crée toi, ou celui présent dans Java ?
0
moi je nai rien cree je suppose que je devrais utiliser celui present ds java mais apperement il nest pa present
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 845
11 févr. 2008 à 23:06
Et tu veux faire quoi exactement avec SimpleInput ? Juste recueillir la réponde l'utilisateur avec une fenêtre graphique ou tu souhaiterais en console ?
0
en console tt simplement
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 845
11 févr. 2008 à 23:17
Ok, dans ce cas pourquoi ne pas utiliser la classe Scanner ?

        import java.util.*

Et le code :
	Scanner entree=new Scanner(System.in);

        //pour récupérer un entier.
        int nombre=entree.nextInt();

0
dacor mais je veux aussi rentrer des String ou des Double
en dehors de ca aurait tu une explication o fait que le simpleinput n'est pas reconnu
0
y aurait il aussi un import a faire quelquonc ke je devrais faire
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 845
11 févr. 2008 à 23:31
L'import à faire, je te l'ai donné dans le post précédent.
pour les string : entree.next(), et pour les double : entre.nextDouble() ;)
Sinon pour SimpleInput pas vraiment d'idée, je l'ai jamais utilisé.
0
merci de ton aide ct super simpa de ta part
bonne fin de soiree
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 845
11 févr. 2008 à 23:48
Pas de quoi ;)

Bonne soirée à toi aussi
0
dsl mais ca ne marche pas il mecrit
non-static variable entree cannot be referenced from a static context
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 845
12 févr. 2008 à 00:26
Je te donne un exemple complet d'utilisation :

Tu créés un fichier Test.java
import java.util.*;

public class Test {

    public static void main (String []args){
	Scanner entree=new Scanner(System.in);
	String mot;

	System.out.print("Entrer le mot : ");
	mot=entree.next();

	System.out.println("Tu as écrit : "+mot);
    }
}


javac Test.java
Et enfin java Test

Là, ça doit marcher.
0
ce fichier la marche
merci bcp
0
c bon tt marche merci encore une fois
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 845
12 févr. 2008 à 01:06
De rien encore ;)
0