Probleme avec java

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
Configuration: Windows Vista
Firefox 2.0.0.12

19 réponses

  1. Contributeur
    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.
    1. dsl mais ca ne marche pas il mecrit
      non-static variable entree cannot be referenced from a static context
      1. Contributeur
        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é.
        1. 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
          1. Contributeur
            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();
            
            
            1. Contributeur
              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 ?
              1. moi je nai rien cree je suppose que je devrais utiliser celui present ds java mais apperement il nest pa present
                1. Contributeur
                  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 ?
                  1. 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();
                    1. 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
                      1. Contributeur
                        Salut

                        Tu as écris quoi exactement dans ton fichier ? Comment s'appelle ton fichier, et quelle est ta ligne de compilation ?