import java.io.*; public class kbd { private static BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); public static int readInt() throws IOException { String s=br.readLine(); return (Integer.valueOf(s).intValue()); } public static double readDouble() throws IOException { String s=br.readLine(); return (Double.valueOf(s).doubleValue()); } public static long readLong() throws IOException { String s=br.readLine(); return (Long.valueOf(s).longValue()); } public static float readFloat() throws IOException { String s=br.readLine(); return (Float.valueOf(s).floatValue()); } public static char readChar() throws IOException { String s=br.readLine(); return (s.charAt(0)); } public static String readString() throws IOException { return br.readLine(); } }
C'est pas mal, la seule remarque que j'aurais : le return 0 systèmatique à cause d'erreur : il aurait été plus pratique de déclencher une exceptions et la laisser gérer par le client de la classe !
c'est pas la premiere source du genre mais maintenan avec le jdk 1.5.0 il y a la classe Scanner qui est pas mal (meme pour lire dans une socket)
Je ne sais pas si ma critique sera utile, mais je viens de me pencher sur Java et la POO depuis quelques heures seulement (Je suis Pro-VB à la base) et j'ai l'impression que ta source est ce qu'on apprends quasiment en premier dans les cours que j'ai pu trouver sur le net.C'est utile certes pour développer vite, mais ça me parait basique.C'est pas pour ça que je dénigre ta source hein, elle me servira sûrement !! ;-)
c'est ce qu'on apprend quand on commence les entrees/sortiessinon apres oi je prefere soit faire des interface soit utiliser la classe Scannerpour recuperer des entrees utilisateur
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 873 357 membres 186 nouveaux aujourd'hui 16 151 membres club