SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión
FUNDAMENTOS DE JAVAFUNDAMENTOS DE JAVAFUNDAMENTOS DE JAVAFUNDAMENTOS DE JAVA
CAPÍTULO 8: LECTURA DESDE TECLADOCAPÍTULO 8: LECTURA DESDE TECLADOCAPÍTULO 8: LECTURA DESDE TECLADOCAPÍTULO 8: LECTURA DESDE TECLADO
Ing. Ronald Criollo
LECTURA DE TECLADO
InputStreamReader y BufferedReaderInputStreamReader y BufferedReaderInputStreamReader y BufferedReaderInputStreamReader y BufferedReader
InputStreamReader convierte bytes a
caracteres.
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader es capaz de leer hasta un fin
de línea.
BufferedReader br = new BufferedReader (isr);
Para la lectura de líneas es a través del método
readLine
String cadena = br.readLine(); //CARACTERES
int numero = Integer.parseInt (br.readLine()); //NUMERO
LECTURA DE TECLADO
ScannerScannerScannerScanner
La clase Scanner facilita la tarea de realizar la
lectura desde teclado. Ejm:
Scanner sc = new Scanner(System.in);
String cadena = sc.nextLine(); //CARACTERES
int entero = sc.nextInt(); //ENTEROS
SCANNER
Tiene varios constructores que admiten, además de
System.in, cosas como secuencias de bytes o
ficheros.
Admite Expresiones Regulares como patrones de
búsqueda, por lo que podemos leer trozos de línea
directamente usando los separadores que queramos
o buscando expresiones concretas.
SCANNER
ScannerScannerScannerScanner scscscsc ==== newnewnewnew Scanner(SystemScanner(SystemScanner(SystemScanner(System....in)in)in)in);;;; //////// EjmEjmEjmEjm:::: 11111111::::33333333::::44444444
// Usamos como delimitador el dos puntos, o bien cualquier
// espacio/fin de línea (el s)
scscscsc....useDelimiter("[useDelimiter("[useDelimiter("[useDelimiter("[::::s]")s]")s]")s]");;;;
// Leemos los tres enteros
intintintint aaaa ==== scscscsc....nextInt()nextInt()nextInt()nextInt();;;;
intintintint bbbb ==== scscscsc....nextInt()nextInt()nextInt()nextInt();;;;
intintintint cccc ==== scscscsc....nextInt()nextInt()nextInt()nextInt();;;;
// Obtendremos 11-33-44 de salida.
SystemSystemSystemSystem....outoutoutout....println(aprintln(aprintln(aprintln(a +"+"+"+"----"+"+"+"+ bbbb +"+"+"+"----"+"+"+"+ c)c)c)c);;;;

Más contenido relacionado

Destacado

Destacado (20)

V Business Weekend
V Business WeekendV Business Weekend
V Business Weekend
 
Curso Uml 3.2 Proceso Unificado
Curso Uml   3.2 Proceso UnificadoCurso Uml   3.2 Proceso Unificado
Curso Uml 3.2 Proceso Unificado
 
Curso Java Avanzado 3 4 Js Ps Con Java Beans
Curso Java Avanzado   3 4 Js Ps Con Java BeansCurso Java Avanzado   3 4 Js Ps Con Java Beans
Curso Java Avanzado 3 4 Js Ps Con Java Beans
 
Curso Java Avanzado 6 Struts
Curso Java Avanzado   6 StrutsCurso Java Avanzado   6 Struts
Curso Java Avanzado 6 Struts
 
Desarrollo android - 5 - almacenamiento de datos
Desarrollo android  -  5 - almacenamiento de datosDesarrollo android  -  5 - almacenamiento de datos
Desarrollo android - 5 - almacenamiento de datos
 
Curso Uml 2.6 Otros Diagramas
Curso Uml   2.6 Otros DiagramasCurso Uml   2.6 Otros Diagramas
Curso Uml 2.6 Otros Diagramas
 
Curso Java Inicial 8 Conceptos Avanzados I O
Curso Java Inicial   8 Conceptos Avanzados   I OCurso Java Inicial   8 Conceptos Avanzados   I O
Curso Java Inicial 8 Conceptos Avanzados I O
 
Experiencias emprendedor de apps - AppCierta
Experiencias emprendedor de apps - AppCiertaExperiencias emprendedor de apps - AppCierta
Experiencias emprendedor de apps - AppCierta
 
Curso Java Avanzado 5 Ejb
Curso Java Avanzado   5 EjbCurso Java Avanzado   5 Ejb
Curso Java Avanzado 5 Ejb
 
Curso Uml 2.3 Diagramas De InteraccióN
Curso Uml   2.3 Diagramas De InteraccióNCurso Uml   2.3 Diagramas De InteraccióN
Curso Uml 2.3 Diagramas De InteraccióN
 
Introduction to Java 8
Introduction to Java 8Introduction to Java 8
Introduction to Java 8
 
Curso Uml 2.4 Diagramas De Comportamiento
Curso Uml   2.4 Diagramas De ComportamientoCurso Uml   2.4 Diagramas De Comportamiento
Curso Uml 2.4 Diagramas De Comportamiento
 
Curso Java Inicial 3 Sentencias De Control De Flujo
Curso Java Inicial   3 Sentencias De Control De FlujoCurso Java Inicial   3 Sentencias De Control De Flujo
Curso Java Inicial 3 Sentencias De Control De Flujo
 
Curso Java Avanzado 2 Servlets
Curso Java Avanzado   2 ServletsCurso Java Avanzado   2 Servlets
Curso Java Avanzado 2 Servlets
 
Curso Uml 1 Introduccion
Curso Uml   1 IntroduccionCurso Uml   1 Introduccion
Curso Uml 1 Introduccion
 
Curso Java Inicial 1 POO
Curso Java Inicial   1 POOCurso Java Inicial   1 POO
Curso Java Inicial 1 POO
 
Formulario windows con visual c++
Formulario windows con visual c++Formulario windows con visual c++
Formulario windows con visual c++
 
Curso Introducción a android
Curso Introducción a androidCurso Introducción a android
Curso Introducción a android
 
Curso Java Inicial 2 - Introducción y Sintaxis
Curso Java Inicial  2 - Introducción y SintaxisCurso Java Inicial  2 - Introducción y Sintaxis
Curso Java Inicial 2 - Introducción y Sintaxis
 
Curso Uml 2.5 Diagramas De ImplementacióN
Curso Uml   2.5 Diagramas De ImplementacióNCurso Uml   2.5 Diagramas De ImplementacióN
Curso Uml 2.5 Diagramas De ImplementacióN
 

Similar a Java _Capitulo_8

Meterpreter en android el desembarco en tu smartphone
Meterpreter en android   el desembarco en tu smartphoneMeterpreter en android   el desembarco en tu smartphone
Meterpreter en android el desembarco en tu smartphone
JASENT
 

Similar a Java _Capitulo_8 (20)

Unidad 3 - Fundamentos de Programación.pptx
Unidad 3 - Fundamentos de Programación.pptxUnidad 3 - Fundamentos de Programación.pptx
Unidad 3 - Fundamentos de Programación.pptx
 
El Procesador o CPU 2
El Procesador o CPU 2El Procesador o CPU 2
El Procesador o CPU 2
 
1.3 Captura básica de cadenas en ensamblador.pptx
1.3 Captura básica de cadenas en ensamblador.pptx1.3 Captura básica de cadenas en ensamblador.pptx
1.3 Captura básica de cadenas en ensamblador.pptx
 
Aplicaciones java
Aplicaciones javaAplicaciones java
Aplicaciones java
 
Presentacion metodos de lectura
Presentacion metodos de lecturaPresentacion metodos de lectura
Presentacion metodos de lectura
 
Aplicaciones java
Aplicaciones javaAplicaciones java
Aplicaciones java
 
Curso MATLAB
Curso MATLABCurso MATLAB
Curso MATLAB
 
Eeprom
EepromEeprom
Eeprom
 
ARCHIVOS
ARCHIVOS ARCHIVOS
ARCHIVOS
 
Fun consola guia_01
Fun consola guia_01Fun consola guia_01
Fun consola guia_01
 
Cerradura Electrónica
Cerradura ElectrónicaCerradura Electrónica
Cerradura Electrónica
 
Meterpreter en android el desembarco en tu smartphone
Meterpreter en android   el desembarco en tu smartphoneMeterpreter en android   el desembarco en tu smartphone
Meterpreter en android el desembarco en tu smartphone
 
U1S2: El Microprocesador (Aspectos Generales)
U1S2:  El Microprocesador (Aspectos Generales)U1S2:  El Microprocesador (Aspectos Generales)
U1S2: El Microprocesador (Aspectos Generales)
 
Unidad central de procesamiento
Unidad central de procesamientoUnidad central de procesamiento
Unidad central de procesamiento
 
Unidad i
Unidad iUnidad i
Unidad i
 
Entrada y salida de datos en java
Entrada y salida de datos en javaEntrada y salida de datos en java
Entrada y salida de datos en java
 
Actividad 7. Foro de trabajo.docx
Actividad 7. Foro de trabajo.docxActividad 7. Foro de trabajo.docx
Actividad 7. Foro de trabajo.docx
 
Arquitectura del computador tecnologias
Arquitectura del computador tecnologiasArquitectura del computador tecnologias
Arquitectura del computador tecnologias
 
Compiladores informe final
Compiladores informe finalCompiladores informe final
Compiladores informe final
 
Los micropocesadores
Los micropocesadoresLos micropocesadores
Los micropocesadores
 

Más de Espol

Más de Espol (7)

Redes de datos
Redes de datosRedes de datos
Redes de datos
 
Admsrv examen-teórico
Admsrv examen-teóricoAdmsrv examen-teórico
Admsrv examen-teórico
 
1er examenteorico servidores
1er examenteorico servidores1er examenteorico servidores
1er examenteorico servidores
 
Java_Capitulo 10
Java_Capitulo 10Java_Capitulo 10
Java_Capitulo 10
 
Java _Capitulo_9
Java _Capitulo_9Java _Capitulo_9
Java _Capitulo_9
 
Java_Capitulo_7
Java_Capitulo_7Java_Capitulo_7
Java_Capitulo_7
 
1416253461 538 _fj_2014_2_s_proyecto_parcial
1416253461 538 _fj_2014_2_s_proyecto_parcial1416253461 538 _fj_2014_2_s_proyecto_parcial
1416253461 538 _fj_2014_2_s_proyecto_parcial
 

Último

2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Último (20)

2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundaria
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 

Java _Capitulo_8

  • 1. FUNDAMENTOS DE JAVAFUNDAMENTOS DE JAVAFUNDAMENTOS DE JAVAFUNDAMENTOS DE JAVA CAPÍTULO 8: LECTURA DESDE TECLADOCAPÍTULO 8: LECTURA DESDE TECLADOCAPÍTULO 8: LECTURA DESDE TECLADOCAPÍTULO 8: LECTURA DESDE TECLADO Ing. Ronald Criollo
  • 2. LECTURA DE TECLADO InputStreamReader y BufferedReaderInputStreamReader y BufferedReaderInputStreamReader y BufferedReaderInputStreamReader y BufferedReader InputStreamReader convierte bytes a caracteres. InputStreamReader isr = new InputStreamReader(System.in); BufferedReader es capaz de leer hasta un fin de línea. BufferedReader br = new BufferedReader (isr); Para la lectura de líneas es a través del método readLine String cadena = br.readLine(); //CARACTERES int numero = Integer.parseInt (br.readLine()); //NUMERO
  • 3. LECTURA DE TECLADO ScannerScannerScannerScanner La clase Scanner facilita la tarea de realizar la lectura desde teclado. Ejm: Scanner sc = new Scanner(System.in); String cadena = sc.nextLine(); //CARACTERES int entero = sc.nextInt(); //ENTEROS
  • 4. SCANNER Tiene varios constructores que admiten, además de System.in, cosas como secuencias de bytes o ficheros. Admite Expresiones Regulares como patrones de búsqueda, por lo que podemos leer trozos de línea directamente usando los separadores que queramos o buscando expresiones concretas.
  • 5. SCANNER ScannerScannerScannerScanner scscscsc ==== newnewnewnew Scanner(SystemScanner(SystemScanner(SystemScanner(System....in)in)in)in);;;; //////// EjmEjmEjmEjm:::: 11111111::::33333333::::44444444 // Usamos como delimitador el dos puntos, o bien cualquier // espacio/fin de línea (el s) scscscsc....useDelimiter("[useDelimiter("[useDelimiter("[useDelimiter("[::::s]")s]")s]")s]");;;; // Leemos los tres enteros intintintint aaaa ==== scscscsc....nextInt()nextInt()nextInt()nextInt();;;; intintintint bbbb ==== scscscsc....nextInt()nextInt()nextInt()nextInt();;;; intintintint cccc ==== scscscsc....nextInt()nextInt()nextInt()nextInt();;;; // Obtendremos 11-33-44 de salida. SystemSystemSystemSystem....outoutoutout....println(aprintln(aprintln(aprintln(a +"+"+"+"----"+"+"+"+ bbbb +"+"+"+"----"+"+"+"+ c)c)c)c);;;;