Importer java.io.BufferedReader; La méthode System.in ReadTest (); Entrée du clavier les caractères, mais uniquement pour l'acquisition d'un caractère * Désavantage 2: seul le type de char est obtenu. Si vous souhaitez obtenir INT, Float et d'autres types d'entrée, il est plus gênant. * / Public static void chartest () {try {System.out.print ("Entrez un char:"); ) {e.printStackTrace ();} / *** InputStreamReAmReader et BuffereDreader Méthode * Avantage: Vous pouvez obtenir l'entrée de la chaîne du clavier * Désavant: comment l'obtenir, flotter les types de types égaux doivent encore être convertis * / Public Static Void ReadTest () {System.out.println ("ReadTest, veuillez entrer les données:") ;; Essayez {// dans la méthode de BufferedReader. }} / *** Classe de scanner * Avantage 1: Vous pouvez obtenir l'entrée de la chaîne de l'entrée du clavier * Avantage Two: Il y a un INT, Float, etc. Type Data est très puissant et très pratique; Void scannerst () {Scanner SC = nouveau scanner (System.in); Out.println ("ScannerTest, veuillez entrer dans l'âge:"); int. NextFloat (); "+ Âge +" / n "+" salaire: "+ salaire);}} Résumer:
Pour obtenir l'entrée dans le clavier:
Python fournit, il y a Raw_input () dans Python2, et Python3 a une entrée ().
C fournit la fonction Scanf ()
C ++ fournit une fonction CIN () pour obtenir l'entrée du clavier
Il n'y a pas de fonction prête à Java pour obtenir l'entrée du clavier, mais elle peut toujours être implémentée par les méthodes ci-dessus.