"input" nb ou string dans JAVA

Utilisateur anonyme -  
 r7if29 -
Bonjour,
Je commence à programmer en JAVA. Je trouve beaucoup d'exemples avec "System.out.println(...)" qui permettent l'affichage de nombres ou de strings, grâce à "import java.io.*;".
Par contre je cherche en vain une instruction correspondant à "input" du Basic ou au "read" de Pascal ou au "cin" de C++. J'imagine qu'il doit y en avoir dans ce "io", mais comment la trouver?
Sinon quel import faire?
Merci.
A voir également:

6 réponses

chuka Messages postés 965 Date d'inscription   Statut Membre Dernière intervention   378
 
Salut,
tu peux utiliser cela:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class test
{
public static void main(String[] arg)
{
	BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
	String t="";
	int i;
	System.out.println("entrer une valeur");
	try 
       {
		t=in.readLine();
       } 
       catch (IOException e)
      {

		e.printStackTrace();
      }
}
}

J'espere ca pourra t'aider!!
@+
0
Utilisateur anonyme
 
Bonsoir et merci pour ta réponse ultra-rapide.
Malheureusement ton programme est refusé par NetBeans 6.7 dont je me sers pour Java.
Messages d'erreur:
-cannot find symbol class BufferedReader
- InputStreamReader.
Comment vérifier que ces symboles font partie ou non de java.util dans la configuration de NetBeans 6.7 ?
Merci encore.
0
chuka Messages postés 965 Date d'inscription   Statut Membre Dernière intervention   378
 
Salut,
ben là je sais pas trop....en faisant une recherche sur google, y'a rien de special, pourtant, pour netbean.....et ces lib...
Je ferais un test ce soir, si tu n'as pas trouvé de soluce entre temps...
@+
0
chuka Messages postés 965 Date d'inscription   Statut Membre Dernière intervention   378
 
Salut,
je viens tester j'ai pas de prb avec netbeans....
T'as verifié ton classpath??
@+
0

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

Posez votre question
kuchi007 Messages postés 308 Date d'inscription   Statut Membre Dernière intervention   31
 
Sinon essayes avec InputStream qui est la classe mère de la classe InputStreamReader
0
r7if29
 
Bonjour.
En effet, ça fonctionne.
Mais bizarrement je m'étais contenté de taper "import java.util.io.* "
en pensant que tout serait importé à la fois et ce n'était pas le cas.
Merci encore.
0