<java>pb avec TextIO

Bonjour,
public class Greeting
{
    public static void main(String[] args)
    {
        String userName;
        String upperCaseName;
        TextIO.put("Please enter your name");
        userName=TextIO.getIn();
        upperCaseName=userName.toUpperCase();
        TextIn.putIn("Hello"+upperCaseName+"nice to meet you!");             
    }
}

en compilant mon prg, j'ai erreur suivantes
Exception in thread "main" java.lang.RuntimeException: Uncompilable source code
at essaie1.Greeting.main(Greeting.java:9)

aidez s'il vous plaît

6 réponses

  1. Modérateur
    salut

    la classe TextIo n'est pas une classe de base de Java.
    J'ai fais une recherche sur le net, il en existe des centaines différentes.
    Le plus intéressant serait de savoir comment est écrite ta version.
    1. pourtant j'ai trouvé ce prg dans le site java
      http://www.faqs.org/docs/javap/c2/ex-2-3-answer.html
      1. Modérateur
        ce n'est pas le site officiel de sun

        Par contre, ce qu'il dit est explicite...

        In order to read the name typed in by the user, this program uses one of the input routines from the non-standard TextIO class. So, this program can only be run if that class is available to the program. For consistency, I will also use TextIO for output, although I could just as easily use System.out

        c'est ce que je voulais dire (gras et souligné" .En fait, ta classe n'est pas reconnue par le compilateur, tu dois l'importer dans ta bibliothèque.
    2. j'ai fait comme tu m'a dit
      en compilant j'ai erreur suivant

      Exception in thread "main" java.lang.Error: Unresolved compilation problems:
      The method getIn() is undefined for the type TextIO
      TextIn cannot be resolved

      at Textprg.Greeting.main(Greeting.java:10)

      TextIn et getIn sont soulignés
      1. Modérateur
        j'ai lu un peu les commentaires de la classe

        essaye getInString()