Cómo aceptar la entrada de teclado en Java?

Aquí, vamos a aprender cómo escribir un programa en Java que aceptar la entrada de teclado ?

Hay diversas maneras para aceptar la entrada de teclado en java ,

  1. Usando escáner class
  2. Usando Console Class
  3. Usando InputStreamReader y BufferedReader Class

1) Aceptar entrada usando escáner Class en java

import java.util.Scanner;  
class ScannerClass{
public static void main(String args[]){

Scanner sc = new Scanner(System.in);
System.out.println("Enter Hobbies ");

String hobbies = sc.next();
System.out.println("Your Hobbies are " +hobbies);
}
}

salida

D:Java Articles>java ScannerClass
Enter Hobbies
Hockey,Volleyball
Your Hobbies are Hockey,Volleyball

2) Aceptar de entrada utilizando la Consola de class en java

import java.io.Console;  
class ConsoleClass{
public static void main(String args[]){

Console con = System.console();
System.out.println("Enter programming skills ");

String skills = con.readLine();
System.out.println("Your skills are "+skills);
}
}

salida

D:Java Articles>java ConsoleClass
Enter programming skills
c,c++,java,python
Your skills are c,c++,java,python

3) Aceptar de entrada utilizando InputStreamReader y BufferedReader class en java

import java.io.*;  
class InputStreamReaderClass{
public static void main(String args[])throws Exception{
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
System.out.println("Enter programming skills");
String skills = br.readLine();
System.out.println(" Your Skills are "+skills);
}
}

salida

D:Java Articles>java InputStreamReaderClass
Enter programming skills
c,c++,java,android
Your Skills are c,c++,java,android


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *