‫Bienvenido de nuevo.
‫Y este video me gustaría enseñarte sobre la manipulación de transmisiones, y eso será muy importante porque
‫lo necesitarás a lo largo de tu experiencia y carrera de codificación.
‫Así que esta es una conferencia adicional en la que hablaremos sobre diferentes formas de imprimir datos en
‫la pantalla.
‫Y veremos cadenas compuestas, formato de cadenas, interpolación de cadenas y cadenas
‫textuales.
‫Entonces, por supuesto, puede ceñirse a una forma si prefiere una, pero si le gustan todas, entonces está
‫bien.
‫Pero trate de ceñirse a un estilo a lo largo de su proyecto.
‫Así que primero definamos algunas variables.
‫Entonces, dentro de mi método principal, voy a crear dos nuevas variables.
‫Uno será H y luego el nombre será Alphonsus.
‫Entonces tenemos un número entero, una edad y el nombre de la cadena.
‫Ahora, en primer lugar, usemos la concatenación de cadenas y ya he cubierto esta palabra clave antes.
‫Veamos esto muy rápido.
‫Entonces, aquí estamos usando la concatenación de cadenas donde decimos hola, mi nombre es, y luego
‫el signo más es la variable más y luego otra cadena, por así decirlo, más otra variable más otra cadena, por así
‫decirlo.
‫Bien, entonces tenemos un ejemplo entero en nuestro en el que básicamente dijimos qué tipo de variables estamos sumando para
‫obtener una suma.
‫Entonces esto es una concatenación de cadenas.
‫Así que ejecutemos esto y veamos y veremos que dice Concatenación de cadenas.
‫Hola, mi nombre es Alfonso.
‫Tengo 31 años.
‫Entonces, esto funciona perfectamente con números enteros y con cadenas aquí.
‫Entonces, esto es una cadena y esto es un número entero y lo estamos usando en la concatenación de cadenas y
‫no hay ningún problema con eso en Arkansas.
‫Derecha.
‫Declaración de línea aquí.
‫Está bien.
‫Ahora veamos el concepto de formato de cadena, ¿de acuerdo?
‫Esto va a ser un poco más avanzado, así que veámoslo.
‫Entonces, el formato de cadena usa el índice.
‫Bien, aquí tengo una declaración que dice que este es un formato de cadena.
‫Entonces también usamos hola, mi nombre es.
‫Pero esta vez no terminamos con la cadena y usamos la concatenación, sino que usamos llaves, luego indexamos cero para
‫la primera entrada e indexamos uno para la segunda entrada.
‫Entonces, lo que estamos diciendo es lo que vendrá después de esta coma aquí después de que mi cadena agregue la posición
‫cero.
‫Entonces, la primera entrada se colocará aquí y lo que sea que esté posicionado, es el índice, que es la
‫segunda entrada que se colocará aquí.
‫Así que ahora vamos a reemplazar cero este año con el valor del nombre y uno con el
‫valor H.
‫Ejecutemos esto y veamos si esto también funciona.
‫Y vemos.
‫Hola, mi nombre es Alfonso.
‫Tengo treinta y un años.
‫Así que ahora para ti es un pequeño desafío.
‫Cree otra variable aquí, defina una con un valor asignado y úsela dentro del formato de cadena muy rápido
‫para que pueda usar cualquier valor allí.
‫Bien, entonces voy a crear otra cadena, voy a llamar a este trabajo y será desarrollador.
‫Como, tengo algunos años, soy desarrollador o no desarrollador, pero también entre llaves.
‫Así que ahora se indexará y agregaré la variable de desarrollador aquí.
‫Y en realidad se llamaba Java.
‫Permítanme desplazarme un poco para que podamos ver la línea completa.
‫Entonces aquí dice, hola, mi nombre es cero.
‫Tengo un año y tengo dos.
‫Entonces, estos números, por supuesto, no son los valores reales, pero serán reemplazados por lo que
‫tengamos aquí.
‫Así que espero que pruebes esto y hayas tenido éxito al intentarlo.
‫Así que aquí estoy agregando a otra entrada y eso dirá trabajo.
‫Así que veamos.
‫Hola, mi nombre es Alfonz.
‫Tengo 31 años.
‫Soy un desarrollador.
‫Está bien.
‫Así que funcionó muy bien.
‫Ahora veamos la interpelación de cadenas, ¿de acuerdo?
‫Y lo voy a usar aquí.
‫Entonces, este es el tercer concepto de cómo puede manipular su cadena, y eso se llama interpolación de cadena.
‫Entonces, la interpolación de cadenas usa el signo de dólar al principio, lo que nos permitirá escribir nuestras variables de esta manera,
‫de modo que usemos directamente el nombre de la variable en lugar de tener que usar índices.
‫Entonces aquí estoy agregando el dólar al comienzo de la cadena.
‫Hola, mi nombre es entonces el nombre.
‫Ahora tengo ocho años.
‫Puede dejar que el nombre y la edad aparezcan al final, pero ya no es necesario en este momento.
‫Puede dejarlo fuera y puede ejecutar el código y verá que funciona de la misma manera.
‫Así que hola, mi nombre es Alfonso y tengo treinta y un años.
‫De acuerdo, esta es la forma más descriptiva de por qué no tiene que usar estos índices y nunca está seguro de qué
‫variable estaba y dónde.
‫Bueno, ese no es realmente el caso, pero aún así es un poco más complejo.
‫Creo que esta es una forma bastante buena de hacerlo.
‫Bueno, no tienes que usar Plus's todo el tiempo.
‫Y luego tenemos el número cuatro, que son cadenas textuales.
‫Bien, veamos esas cadenas tan textuales.
‫Necesitamos usar eso y decirle al compilador que tome la cadena literalmente e ignore los espacios y caracteres
‫de escape como el back-end.
‫Déjame mostrarte lo que eso significa.
‫Por lo tanto, necesito tener una declaración un poco más grande aquí.
‫Déjame agregar eso allí.
‫Así que ahora tengo una cadena súper larga aquí y tiene mucho pensamiento y tal vez algo de texto.
‫Entonces, ¿qué hará esto? Por un lado, ignorará los espacios y los caracteres de escape como la
‫barra invertida y, al mismo tiempo, verá que toma la cadena literalmente.
‫Entonces, donde sea que tengamos un espacio vacío, permítanme agregar un par aquí, literalmente los traducirá.
‫Así que aquí ven que tengo dos espacios más o no espacios, pero líneas completas que se agregaron en este punto.
‫Entonces eso es lo que puede lograr al usar este signo de agregar por palabra para usar esta barra invertida.
‫Y, por cierto, por ejemplo, aquí en el formato de cadena, lo que hará es crear una nueva
‫línea.
‫Así que aquí dice.
‫Hola, mi nombre es para que vea que hay esta línea, rompa esta barra invertida y cree un salto de
‫línea si se pregunta qué significa esta barra invertida e incluso.
‫Y las cadenas textuales son muy útiles en casos específicos.
‫Así que déjame mostrarte.
‫Entonces, aquí, en lugar de usar la barra invertida para escribir partes del archivo, podemos usar cadenas textuales para hacerlo
‫más fácil.
‫Por lo tanto, si elimina el anuncio, obtendrá un error porque la barra invertida y la barra invertida no son caracteres de escape
‫válidos, por ejemplo.
‫Así que aquí necesitas tener esto.
‫Y porque, de lo contrario, pensará, está bien, estamos tratando de escapar de algo, lo
‫que significa que estamos tratando de usar esta barra invertida, como hemos visto con el final de la barra invertida, por ejemplo.
‫Derecha.
‫Así que aquí usamos barra invertida y bueno, me deshice de ella, pero teníamos esta barra invertida y se escaparía del carácter, lo que
‫significa que no considera esta barra invertida y como un personaje, pero simplemente salta a la siguiente línea
‫o lo que sea.
‫Entonces, lo que esto haría aquí es que ahora nos dará este camino en particular y nos dará la foto del
‫perro.
‫Bien, ahí es donde está.
‫Sign es super útil.
‫Entonces, siempre que se trate de rutas en su máquina y luego con cadenas textuales, incluso los caracteres de escape válidos no
‫funcionarán.
‫Entonces aquí, dada esta barra invertida y no hará nada, no tiene ningún poder en una cadena textual.
‫Entonces, si usamos ese signo aquí, puede ver la barra invertida de Moha y no tiene poderes aquí, aunque
‫sí tiene poder.
‫Déjame mostrarte otro ejemplo.
‫Sin los anuncios y ahora tenemos esta barra invertida y.
‫Luego veremos la barra invertida de Wahaha.
‫No tienes poderes aquí, aunque debería decir que tienes poderes aquí, por ejemplo.
‫Así que ejecutémoslo de nuevo.
‫Y ves la barra invertida de Wahaha y no tienes poderes.
‫Ahí es donde usamos el exterior y el final de la barra invertida Wahaha, es decir, Lambrick.
‫Tienes poderes aquí.
‫Está bien.
‫Entonces estas son las diferentes formas de manipulación de cuerdas.
‫Y mientras que para los primeros tres, diría que tiene sentido decidirse por uno de esos y usarlo de manera
‫consistente cuando se trata de cadenas textuales, realmente tienen casos de uso especiales, como ha
‫visto, por ejemplo, con la ubicación en tu computador.
‫Así ocurre con la potencia de fuego, por ejemplo.
‫Está bien.
‫Así que eso es todo por este video.
‫Nos vemos en el próximo.