begin process at 2012 02 10 18:50:53
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > SAISIR AU CLAVIER.

SAISIR AU CLAVIER.


 Information sur la source

Note :
7 / 10 - par 1 personne
7,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Classé sous :clavier, saisie, buffer Niveau :Débutant Date de création :30/05/2006 Date de mise à jour :30/05/2006 20:13:49 Vu :7 908

Auteur : ffsd

Ecrire un message privé
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

Petite classe pour saisir des données par un autre biais que la ligne de commande.
Je l'ai fait pour me simplifier la programmation.

Si vous avez des critiques constructives et des suggestions, contactez moi.

Source

  • 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();
  • }
  • }
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();
  }
}



 Historique

30 mai 2006 20:13:49 :
Merci pour ces conseils, je vais me pencher sur la class Scanner.

 Sources de la même categorie

Source avec Zip Source avec une capture COMPLÉTION AUTOMATIQUE par Julien39
Source avec Zip Source avec une capture [JOGL] ANIMATION 3D DANS UN BOUTON par loloof64
Source avec Zip CALCULATRICE BIEN FAITE (VERSION SIMPLIFIÉE) par Julien39
Source avec une capture YNOT, UN NOUVEAU LANGAGE DE SCRIPT ÉCRIT EN JAVA. par apmneo7114
Source avec Zip KIT DE FICHIERS DE PROGRAMMATION par edouard333

 Sources en rapport avec celle ci

Source avec Zip CLASSE PERMETTANT D'EFFECTUER DES SAISIES EN JAVA, SANS BEUG... par alino91
OBTENIR DATE ET HEURE par danimo
Source avec Zip Source avec une capture FILTRE POUR CHAMPS DE SAISIE : DATE/HEURE/ENTIERS/PRIX/TÉLÉP... par DARKSIDIOUS
MULTIPLICATION DES MATRICES CARÉES par PCBill
Source avec Zip Source avec une capture REPRESENTATION GRAPHIQUE DE LA SYNCHRONYSATION DE REDACTEURS... par mad_charif

Commentaires et avis

Commentaire de DARKSIDIOUS le 30/05/2006 18:58:29 administrateur CS

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 !

Commentaire de sheorogath le 30/05/2006 19:20:56 administrateur CS

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)

Commentaire de Rrominet le 05/06/2006 11:08:29

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 !! ;-)

Commentaire de sheorogath le 05/06/2006 11:13:11 administrateur CS

c'est ce qu'on apprend quand on commence les entrees/sorties
sinon apres oi je prefere soit faire des interface soit utiliser la classe Scanner
pour recuperer des entrees utilisateur

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Saisie au clavier (console) [ par FurySpike ] Bonjour a tous, j'aimerais savoir s'il y a moyen de lire des nombre au clavier (negatif et positif) sans avoir recours a une nouvelle class (comme ce saisie clavier sous netbeans [ par steppenwolf ] Je dois r&#233;aliser un programme java qui permet de lire une chaine de caract&#232;res saisie&nbsp;au clavier par l'utilisateur. Je travaille sous N saisie clavier [ par slala ] j'utilise netbeans, je voudrais savoir quel est l'instruction equivalente a Clavier.lireInt()???merci buffer clavier help !! [ par ratp ] Bonjour &#224; vous. Voila je d&#233;bute en java, et j'ai appris que java ne peux pas g&#233;rer la saisie aux clavier. j'aimerai savoir comment fai caractere Ascii [ par slante ] Bonjour. je travaille sur un jeu de debutant ou un mot est choisi random a partir d'une liste.&nbsp; Je veux que chaque lettre&nbsp; et lettres seulem Comment exécuter la commande dos "ssh" en Java? [ par ptitpatatou ] Slt &#224; tous,Je cherche &#224; faire un programme qui me permettrait de me connecter &#224; un serveur gr&#226;ce &#224; la commande ssh lanc&#233; EVENEMENT CLAVIER [ par dt_web ] Salut, je cherche le moyen de faire une pplication qui tourne en arri&#232;re plan, permettant de r&#233;cup&#233;rer les saisies faites au clavier pa Projet de recherche sur la saise de texte sur apareils mobiles [ par safisoft ] Bonjour&nbsp;; Je pose pas une question mais je suis l&#224; pour demander de l&#146;aide quand m&#234;me. <font color="#008000" fa JAVA - Encodage de caractères [ par pradayrolus ] Bonjour, Je sollicite votre aide afin de r&#233;soudre un petit probl&#232;me en java. J'ai un fichier de caract&#232;res "ISO-8859-1" en entr&#233;e petit programme pour enfant [ par SayenVegeta ] bonjour a tousvoila j ai une niece de 17mois qui adore etre devant un clavier et qui a deja depuis longtemps compris qu il se passe quelque chose a l


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales