Transcripciones
1. Introducción a la clase: Loops: No puedo tan moviéndose en la sección tres, semana de un bucles más específicamente mientras y cuatro bucles. Y así estoy asumiendo que ya has hecho declaraciones condicionales porque el código sigue un formato muy similar, ¿sabes? Es decir, si has hecho la sección, si has saltado alrededor de dos bucles, entonces tal vez sepas que la idea de bucles es que podemos reutilizar una sección de código una y otra vez en lugar de, digamos, escribiendo una línea 100 veces. Si querías contar 100 escribía cinco o seis en conseguir que la computadora contara para ti. Por eso realmente los bucles resultan útiles porque queremos Teoh Lupus sección de código hasta que estemos satisfechos de que se haya cumplido la condición.
2. Mientras de Loops: Por lo que hoy vamos a estar mirando while loops. Um, un bucle es una forma de reutilizar una sección de código una y otra vez. Uh, esto te va a salvar, escribiendo una línea para que no imprima hola, mundo 10 veces en un terrible ejemplo. Realmente aburrido. Pero di que quieres un impreso 10 veces. Ah, probablemente pienses en el después de este tipo, ya
sabes, sistema de impresión. Hola, mundo Durante la noche cuando yo una y otra vez. Pero usando un rato, podemos recorrerlo 10 veces e imprimir la misma línea una y otra vez. Uh, entonces eso es lo que vamos a hacer hoy. En primer lugar, sólo
quería salir aquí todo este código. Lo vamos a usar tarde Roma, pero no quiero que sea seguir corriendo. Entonces sí, simplemente lo
rodeamos con estas pestañas falsas en los asteriscos niños, va a mentir compartido un gris. Eso significa que no va a ser un problema. No va a ser recogido por el compilador, así que ya no se ejecutará. Entonces simplemente ignoramos todo eso por ahora. Así que vamos a parar por bucle salvaje. En realidad no tienes que escribir loop mientras me gusta ahí. El recuento es menos de 10 que se va a imprimir. Hola, Declaración
mundial. Entonces Count no ha sido inicializado. 20 cosas que iba a crear. Contar, contar, contar. Qué tipo de menos de 10 Se va a imprimir. ¿ Cómo? Bueno,
así que hemos cubierto esto en la declaración If. Esto sólo va a correr mientras esto es verdad. Eso interestatal. Bueno, cualquiera Si lo sabes, edad de la
computadora es menor que un trabajo aquí o este salvaje representando en un conteo corrido es
menor a 10. Obviamente, acabamos de inicializar el conteo a cero, así que va a habitar armas. Si sí ejecutamos esto, me pregunto. Detente eso de verdad rápido antes de que aplasta el programa. Entonces ya ves, tenemos un infierno de mundos hola aquí. Forma de moho en 10. Entonces, ¿por qué es esto? No nos estamos moviendo. Cuenta hacia arriba. No estamos contando llamado conteo variable por una razón, pero en realidad no estamos contando, Así que vamos a pasar por él línea por línea. Por eso, me refiero a una línea que entramos en ella cuenta es menor a 10. Está bien, genial. Eso es cierto. Imprimir. Hola, mundo. Vuelve a ello. Vacas. Lección 10 Impresión verdadera. Hola, Lección de
World Cater 10 true print. Cómo va a salir de interés lo que es contador a igual a, Oh, es igual a cero es igual a cero porque a eso lo inicializamos. En realidad no estamos cambiando eso. Entonces después de esta línea de impresión aquí, en realidad
tenemos que contar. Y como la cuenta es igual a contar más una ahora, en realidad le
estamos diciendo a la computadora que cuente. Esencialmente ahora, para un cool somos Hello World. 10 veces 3456789 10. Sí, estoy tomando el crédito. Podría hacer matemáticas. Ah, tiene unas nuevas líneas, el final del y arranque. Hagamos que se vea un poco dulce. Entonces eso es un salto de tiempo. Corrirá lo que sea que haya dentro de él hasta que estas condiciones se vuelvan falsas. Súper, súper simple en teoría. Pero sí nos permite hacer samo cosas complicadas a medida que avanzamos, que abarcarán en futuras conferencias. ¿ Tienes una jugada con ellos? Pon a prueba los límites. Evita bucles infinitos. Así que recuerda contar cuando tengas que contar,
uh, uh, lo contrario estarás en un lío, Vamos a decir,
3. Para Loops: Por lo que hoy voy a introducir rápidamente cuatro bucles. Los bucles son puntera similares mientras que los bucles Pero si bien los bucles se usan generalmente cuando realmente no tienes un objetivo final en mente, es la cámara. Sólo un catchall. Si quieres irte 100 veces, podría
parecer 1000 veces etcétera, lleno. Ups. A mí me gusta pensar que son más controlados. Um, línea de base significa que puedes hacer más dentro de la declaración que los controla. Y obtuve esta definición simple de la documentación de Java. El primer elemento será la inicialización por un segundo, pero también se incluye un incremento dentro del de las de las condiciones. En un tiempo. Loop los incrementos aquí abajo donde tenemos que contar manualmente es igual al de Campbell en un bucle
completo. No se podía hacer eso dentro de los corchetes, así que eso es correcto. Uno fuera muy rápido. Primero iba a venir en el Sur, igual que lo hice con la última sección de código. Por lo que cuatro tenemos que armar nuestra entrevista dentro de la primera sección. Ahora he dicho que nombre las variables con sensatez en el pasado. No quieres un nombre variable. Eso no significa nada pero mientras estás usando bucles o cuatro bucles más específicamente, puedes usarlos por un tiempo. Es un oleaje Puedes usar I, J y K dos para cuenta esencialmente. Entonces, ¿dónde están la cuenta? Podrían haber sido. Yo j OK. Ah, es Es arbitrario. Es completamente arbitrario. No hay razón para que se haga de esa manera. Pero puedes usar I, j y K en bucles, y está completamente bien. Los programadores saben lo que yo j y K significan que No, es cuenta para un bucle. Eso Si no vas a usar conteo, asegúrate de usar I j OK, ¿Por qué? Esas tres cartas son esta noche. No tiene idea de cuál es sólo la forma en que son. Por lo que configuramos nuestra inicialización. Aquí es donde va a empezar a contar desde ir a se Teoh cero. Supongo que esa determinación eso esto iba a contar hasta. Entonces va a ser mientras los ojos menos de 10. No tengo un incremento. Dice que iba a contar abierto. Tenemos yo plus Plus, eso me va a sumar a cada vez. Ya sabes, podríamos escribir yo como nueve también algo de muerte así. No estoy tan molesto. En realidad no lo hago si sigues una variable con un plus Plus, solo
le va a agregar una. Ah, solo
imprimamos esto y servimos imprimiendo Hola, mundo. Simplemente vamos a imprimir I ¿Eso va a imprimir el número en el que estamos? Entonces cuando lo
ejecutamos, obtenemos 012345 609 Está en la primera carrera por el bucle donde estoy en r igual a cero. Es cierto. Eso son menos de decenas vamos a sumar yo quiero a It y yo imprimiría voy otra vez. Entonces ahora mal igual a uno. Es menos de 10. Imprimimos una adición 12 Ahora es tía, y sube a los ojos menos de 10. Obviamente, hicimos menos que si quisiéramos que contara. 10. Podríamos hacer menos o igual para usar ese signo. Ah, si lo sabes, si no quieres usar ese letrero que lo hará, eso siempre los conteos 10. Y siempre puedes contar hasta 11 en su lugar. preferencia personal de Stan, yo diría que use el signo igual. No quieres estar agregando 12 cosas en tu cabeza que quieres que la computadora lo haga. Vamos a contar desde uno. Es sólo por el carajo. Por lo que quiero a través de averiado 78 a tiempo. Ahorra sopa. Simple. Ah, sólo se pone un poco. Se necesita un poco también. Robbie, dirígete. Esta es una línea de bucle completo aquí. Simplemente recuerda incremento de terminación de inicialización. Ponte practicando. Se volverá mucho más fácil a medida que avanzas.
4. Array en la matzar.: Yo me subo. Entonces voy a conseguir un click rápido de Ah, um, un aumento, que es lo que estamos haciendo en esta conferencia. Levanta una película fuera del almacenamiento. Ah, dentro de Java, que te permitirá almacenar esencialmente información que voy a mantener, como corto, porque realmente no es algo que utilices mucho en Java. Um, sólo saliendo esto. Pero no permitimos comentarios, y yo realmente debería limpiar este abierto borrar la mayor parte de esto, pero voy a guardarlo para eso. Entonces vamos a declarar nuestro rayo declaramos una matriz como así fue causado mi matriz por ahora. Por lo que empezamos declarando el tipo. Si esto fuera cadena, nuestra matriz almacenaría cadenas extorsionan dobles, ya
sabes, toros. Excepto excepto solo queremos una historia. Es con el propósito de esta demo voleado por los corchetes y luego el nombre de la época han anotado mente Mirer. Puede llamarlo como quieras. Entonces necesitamos asignar memoria para la matriz. Eso esencialmente estaba estableciendo el tamaño de la matriz. Tienes que hacer esto por molestar. Hay otros tipos de almacenamiento que no tienes que apartar específicamente está lleno, pero para un aumento, tienes que Ponemos tamaño como tal. Por lo que tienen que establecer el tamaño de la tarifa 10 en solo lo llenaron con otros nuevos. Entonces ahora tenemos que hacer está listo. Bueno, no
tenemos a este perfecto funcional, pero voy a establecer este tamaño de cada elemento en la matriz. El fundador Ray trabaja es lo que tenemos 10 espacios. Pero en lugar de partir de uno, partimos de cero. Eso es bastante importante enviar elemento dentro de la derecha. Es un simple como escribir el nombre de la teoría para por los corchetes y luego la posición en la lluvia I en la primera posición. Entonces tengo tipo cero. Iba a poner esto a 10. Ahora bien, si quiero imprimir lo que hay bajo la lluvia, lo
hago como tal. Entonces sí, realmente simple. Ponte la cabeza alrededor de eso Bueno, uh, así que vamos de esto realmente rápido. Entonces esto va a hacer es imprimir esta sola línea aquí con liquidación en posición 0 10 Vale, así que vamos a ver qué pasa si tratamos de imprimir posición uno aviso No he inicializado mientras lo inicializé, pero no he establecido posición Oneto nada. Um, escucha, no iba a pasar Shell, me imagino. Sí, saldrá con cero porque lo inicializamos con un nuevo pasante aquí. Eso Se llenó las 10 posiciones con cero en esta línea. Y luego en esta línea, sustituimos la primera posición con tecnología para que pudiéramos hacer Esto es puede que veces hayamos ganado. Ah, obviamente las posiciones de chimenea ahí otra vez. Simplemente va a cambiar los primeros elementos nosotros cambiamos posición uno. Simplemente lo haría 20. Es ahora, si corremos, esto va a imprimir 20 en la posición uno. Ahí vamos. Entonces vamos a incorporar nuestro punto de bucle completo. Eso cuatro int I es igual a uno. Bueno, primero tenemos que hacer esto abajo de nuestro código de matriz. Como sabemos funciona de arriba a abajo. Entonces ahí vamos. Entonces eso sólo va a contar hasta 10 por el momento. Cambiemos eso. Entonces hagámoslo mi matriz. Perdón. Igual Ah, yo sí. Mantenlo encerrado por ahora, y ahí va a imprimir. Estaba en cada posición. Se ve un poco de Kittleman, pero esto debería estar bien. Se pusieron un poco de árabe probablemente sólo porque me fui por encima de los límites fuera. Sí, pasé por encima de los límites de la matriz, que no puedo hacerlo esto nunca escucha la excepción y el hilo principal. Déjame volver a ejecutarlo. Me he deshecho de esas dos líneas. Código, Sí. Excepción e hilo Principal. Ah, bla, bla, bla fuera Límites 10. Entonces eso es porque empecé. Gané en lugar de cero. Verá, específicamente
establecemos el tamaño de la matriz en 10 con un aumento. Esto es realmente importante. No se puede salir de los límites de la matriz. Es talla 10. Eso significa que tenemos posiciones de 1 a 9 dedos trabajando con on. Si empezamos a intentar agregar algo en la posición 10 como lo hicimos ahí, vamos a tener problemas. Problemas serios. Entonces ahora con la habitación que otra vez, con yo siendo cero en el máximo siendo nueve, Ver, no
obtenemos ningún error. Entonces todo lo que hemos hecho aquí se llena La matriz. Llenamos la matriz con números. 120 Bastante bastante simple. Sustituyamos esto por 100. Andi, lo
haremos. Yo igual por 10. Entonces ahora deberíamos estar contando en decenas en su lugar. No, uh ah, sí, porque sí, porque estamos trabajando con. Vuelvo a decir 200. 100 y uno. Sí, un poco inquieta. Pero mira, ahora crea un día Honore con 101 posiciones. Por lo que llenamos el elemento 10 con 10 para que no suba intensa oposición, Zahra. Cero tal intención es 10 posición veinte 20 todo el camino hasta 100. La última vez me dieron un error porque traté de llenar espacio 19 9 Bueno, intenté derramar espacio de llenado 100 obviamente cuentas de 0 a 99. Eso recomendaría tener una jugada con un aumento. Lo más importante que recuerdas es que no puedes salir de límites en absoluto. Um, en lo más mínimo. Si lo haces,
entonces obtienes errores. Si usted consigue un estrecho con una matriz es casi seguro porque usted ha salido de los límites . Um, así que tengo que jugar con ellos. Y volví de nuevo a I plus mas solo subiendo en unos. Entonces creo que estaba más limpio. Uh, debería estar bien. Tiene bucle infinito ahí. Detener. Sólo yo más no, yo igual yo plus plus Diga que debería estar bien, se. Mira, sólo
estamos saliendo límites pandillas intentaban subir hasta 10. De verdad quiero ir a saber, así que plantea nuestra simple ahí solo una forma de almacenar información y no tiene. No tengo que estar contando en unos de aquí. Al igual que hice una filtración, puedes poner lo que quieras ahí dentro. Yo sólo lo hice simple. Hagámoslo 50. Hagámoslo todo 50 para que puedas tener lo que puedas almacenar lo que sea entrevistador que queramos en estas matrices, siempre y cuando no sea entrevista porque lo definimos como entrevistador. Array quiere hacer de esto una matriz de cadenas. Entonces podría hacerlo. No voy a ir nos lleva. Los videos fueron un poco largos, pero no juegan con ellos. Un trabajo con un no enormemente instrumental, ya que están en C plus o lo que sea,
lo útil saber de todos modos.