Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Usar Scanner para partir una cadena de caracteres - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 28 de febrero de 2021 por Amadeo M.

160 visualizaciones

Descargar la transcripción

Otra utilidad que tiene Scanner es el poder partir cadenas con un patrón, por el patrón que sea. 00:00:01
Entonces vamos a probarlo, vamos a crear una nueva clase, llamarle partir cadena, por ejemplo, partir cadena. 00:00:07
Y yo pongo una cadena del tipo de la que aparecen las líneas de TCPalware, es decir, de esas líneas que tienen como separador los dos puntos. 00:00:16
Voy a poner aquí una línea, voy a poner aquí un usuario, un par de numeritos y, por ejemplo, un texto. 00:00:27
Si yo ahora abro Scanner y lo que le paso como parámetro es esta línea, su entrada es esa línea concretamente. 00:00:41
Voy a darle que nos quede la librería, que nos la abra, y como no, que no se me olvide, cerrar. 00:00:51
Muy bien. ¿Qué ocurre? Que si yo no digo nada, él no sabe. 00:01:01
Él partiría, si yo digo simplemente next line, le mostraría esa línea. 00:01:06
Pero yo lo que quiero es que me use como delimitador los dos puntos. 00:01:09
Entonces lo que voy a hacer es definirlo. 00:01:13
tengo use delimiter 00:01:14
y voy a decirle que me use los dos puntos como delimitador 00:01:17
muy bien, pues ahora podría hacer un bucle 00:01:22
en el cual digo que mientras que haya 00:01:25
ítems a leer, pues en ese caso 00:01:28
me vaya mostrando 00:01:33
me vaya mostrando cada uno 00:01:35
de los campos que ha leído, vale, pues vamos a mostrarlo 00:01:38
voy a mostrar 00:01:41
sc next 00:01:44
Bien, ya estaría. Vamos a ejecutar esto sobre esta línea de aquí. 00:01:45
Y efectivamente tengo usuario 123, 124 y texto. 00:01:54
Vale, ¿qué ocurriría si alguno de estos campos tuviera espacios? 00:01:59
Texto identificativo del usuario. 00:02:03
Pues vamos a ejecutarlo para ver qué ocurriría. 00:02:08
Entonces vemos que efectivamente ya para él el espacio no es un delimitador 00:02:11
y perfectamente ha sabido manejar nuestra cadena 00:02:15
bueno, si juntamos esto 00:02:20
con el programa que hayamos hecho antes 00:02:22
puede ser que tengamos ya preparado 00:02:25
un programita que nos permita buscar un usuario 00:02:28
del fichero de usuarios 00:02:31
y mostrar sus características 00:02:35
entonces vamos a ver si lo podemos mezclar ambos 00:02:37
Idioma/s:
es
Autor/es:
Amadeo Mora
Subido por:
Amadeo M.
Licencia:
Dominio público
Visualizaciones:
160
Fecha:
28 de febrero de 2021 - 16:55
Visibilidad:
Público
Centro:
IES CLARA DEL REY
Duración:
02′ 42″
Relación de aspecto:
16:9 Es el estándar usado por la televisión de alta definición y en varias pantallas, es ancho y normalmente se le suele llamar panorámico o widescreen, aunque todas las relaciones (a excepción de la 1:1) son widescreen. El ángulo de la diagonal es de 29,36°.
Resolución:
908x512 píxeles
Tamaño:
5.59 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid