<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

  • Votes
  • Date
  • Date décroissante
  1. 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()
  2. 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.
  3. 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.