Si las variables son galletas, ¡los arreglos son cajitas de galletas! 🍪 🎳
Conocer a Java como lenguaje de programación
¿Qué es Java?
Versiones de Java y JDK
Las herramientas más usadas de Java
Creando un entorno de desarrollo en Java en Windows
Creando un entorno de desarrollo en Java en Mac
Creando un entorno de desarrollo en Java en Linux
Escribe tu primer Hola Mundo en Java
Etapas de la programación en Java
La JShell de Java
Trabajar con Variables en Java
Variables en Java
Actualizando variables
Convención de Nombres en Java
Técnica de Naming: Camel Case
Tipos de datos numéricos
Tipos de datos char y boolean
Operadores de Asignación, Incremento y Decremento
Operaciones matemáticas
Cast en variables: Estimación y Exactitud
Casteo entre tipos de datos
Archivos .JAR
¡A practicar!
Aplicar condicionales en Java
Sentencia if
Alcance de las variables y Sentencia ELSE
Operadores Lógicos y Expresiones booleanas
Sentencia Switch
Escribir funciones en Java
¿Para qué sirven las funciones?
Implementa Funciones en Java
Java Docs
Javadoc en funciones
Tags Java Docs
Analizar e implementar Ciclos en Java
Bucle do While
Operador Ternario y Bucle While
Bucle For
Break, Continue y Return
Arrays
Declarando Arreglos
Indices y búsqueda de elementos en Arrays
Ciclos For anidados
Continua con el Curso de Programación Orientada a Objetos en Java
No tienes acceso a esta clase
¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera
Anahí Salgado Díaz de la Vega
Los arreglos o arrays son objetos en los que podemos guardar más de una variable, una lista de elementos. Los arrays son de una sola dimensión, pero si guardamos arrays dentro de otros arrays podemos obtener arrays multidimensionales.
Los arrays se definen en código de las siguientes maneras:
// 1. Definir el nombre de la variable y el tipo de datos
// que va a contener, cualquiera de las siguientes dos
// opciones es válida:
TipoDato[] nombreVariable;
TipoDato nombreVariable[];
// 2. Definir el tamaño del array, la cantidad de elementos
// que podemos guardar en el array:
TipoDato[] nombreVariable = new TipoDato[capacidad];
// Array de dos dimensiones:
TipoDato[][] cities = new String[númeroFilas][númeroColumnas];
Ya que los arrays pueden guardar multiples elementos, la convención es escribir los nombres de las variables en plural.
Aportes 72
Preguntas 7
Si las variables son galletas, ¡los arreglos son cajitas de galletas! 🍪 🎳
Cuando descubres que puedes crear arrays con múltiples dimensiones:
a los arreglos de 1 dimension se le llaman vectores a los de dos matrices a los 3 tensores
Quiero probar ya a organizar arreglos de galletas en tres dimensiones con galletas me voy para la panadería ya, todo sea por “nunca para de aprender”
como dijo freddy
los arrays son cajitas donde se guardan cosas
Me agrado bastante la explicación de los arreglos, en mi caso para los de 3 dimensiones me gusta pensar en un cubo de rubik, donde cada cuadrado representa un espacio del arreglo.
Había comentado que un ARRAY no es un OBJETO, sino que se trata de una estructura de datos. Pero al intentar recopilar bases para mi argumento, consultá la definción de Oracle y lo llaman así. Lo definen como un OBJETO CONTENEDOR 😕
https://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html
Creo que es más fácil entender las dimensiones de los arreglos en código que visualmente.
✨ Los arrays son objetos que permiten almacenar más de una variable.
En lo que pienso cuando descubrí lo arrays en 3 dimenciones
Las variables son galletitas, si es así!!! ¡¡los arreglos son unas cajas de oreos!! (Son mis favoritas jajajajajaj) ❤️ . ❤️
eso se me parece un poquito con la materia de álgebra Lineal con tema de las matrices 😮 no se porque pero se me hizo parecido
Y una vez mas comprobado que en una clase de menos de 10 min me quedó mas claro que en 4 años de carrera que es y como se den utilizar los arrays de una mejor manera.
También podriamos relacionar los arrays tridimensionales con las coordenadas XYZ de minecraft.
Gracias Anahí excelente explicación sin duda eres una buena docente.
Los arreglos son moneda corriente en Ciencia de Datos
Los arrays son objetos debido a que podemos guardar mas de una variable y podemos tener arrays de más de una dimensión.
arreglos siempre lo relaciono con matrices
Yo creo que los Arreglos son los objetos que mas vas usar en tu vida profesional, independiente del lenguaje que uses…
No vi las siguientes clases pero tengo el presentimiento de que se utilizaran vectores y matrices, recomiendo que se repase un poquito en matematicas
repasando esta clase para ver POO en java 😊
Super!!
ESPACIO (x y z)
todas las cosas, objetos, seres que ocupan un espacio
3D (3 dimensiones).
TIEMPO.
generalmente el tiempo ocupa la cuarta dimensión
4D (espacio + tiempo)
SENTIDOS.
Tacto, color, olor…
5D(espacio + tiempo + sentidos)
las dimensiones que siguen están por fuera del mundo real (científico).
Esta muy bien la comparación con las dimensiones pero esto no implica que tengan una relación directa y es solo para dar un ejemplo de su posible aplicación, para mi personalmente yo lo encuentro indiscutible mente parecido con vectores y matrices por no decir que es lo mismo. como que esta basado en eso.
Ya me comí una galleta
Les comparto este repositorio que sirve de guía para el examen final, pues contiene las preguntas que se encuentran en el examen, la justificación y el video del curso donde se habla sobre eso. Espero y les sea de utilidad 😄.
Platzi-Test
El tema de arreglos me ha costado trabajo aprenderlo, pero aquí seguimos 💚
Me parece muy bien representado desde la realidad para imaginarse como es un arreglo!
Excelente explicación
Esos arreglos me recuerdan a los cursores
Es interesante como debes definir el tamaño de los arreglos al momento de declararlos, tal vez me estoy adelantando pero si lo declaro de tamaño 3 y despues ocupo 4, ¿hay manera de cambiar esto?.
Saludos a todos y seguimos aprendiendo.
Interesante, nunca había visto esa forma de representar la cuarta dimensión.
Esto genera también la curiosidad en los temas de las dimensiones y realidades en que vivimos, muy buena explicación
Muy buena la explicación de muchas dimensiones en los arrays
De hecho, no es la primera vez que uso “new” en el curso. Con razon no le entendí lo que hizo antes
Me exploto la cabeza :0
Existe una forma de crear un arreglo de varios tipos de objetos, y es declarando el typo Object de la siguiente forma
.
Object[] objects = newObject[2];
objects[0] = 1;
objects[1] = "Hola";
for (int i = 0; i < objects.length; i++) {
System.out.println("Posicion: " + i + " igual a " + objects[i]);
}
Yo lo he usadod e manera productiva cuando quiero que el return devuelva mas de un dato y claramente son de diferente tipo.
En todas la explicación!
Son tan geniales los arreglos.
una estructura de arrays hasta la 3 dimencion por si les interesa y me llegue a equivocar favor de comentar mi error
const array1D = [1,2,3,4,5];
const array2D = [
1,[1,2,3,4,5,],
2,[1,2,3,4,5],
3,[1,2,3,4,5,]
]
const array3D = [
1,[
1,[1,2,3,4,],
2,[1,2,3,4,5],
3,[1,2,3,4,5]],
2,[
1,[1,2,3,4,5],
2,[1,2,3,4,5],
3,[1,2,3,4,5,]],
3,[
1,[1,2,3,4,5],
2,[1,2,3,4,5],
3,[1,2,3,4,5,]]
]
console.log(array1D)
console.log(array2D)
console.log(array3D)
Me gusta los arrays. Muy buena clase.
Muy buena explicación, yo simplemente tengo el concepto de que un Array es una variable con la capacidad de almacenar más de un valor. Además, los Array tienen un tamaño establecido.
Que forma tan gráfica de poder entender los arreglos. Nunca me lo habian explicado asi! Que interesante el tema!
arrays
excelente explicación sin duda buena maestra, buena analogía con la cajita y galletas
excelente clase
Recuerdo las tostadas que pegaba pensando los arreglos como matrices de muchas dimensiones cuando tome un curso de c++ en la universidad. Despues me persiguieron en forma de tensores multidimensionales. A partir de la cuarta dimensión necesito un buen tiempo para procesar lo que estoy haciendo
Son como las matrices en matemáticas,comprendidas por un conjunto de elementos.
No sabía que hay dos formas diferentes de declarar arreglos y que son exactamente lo mismo.
😃 clarisimo
No me quedo claro los arreglos de muchas dimensiones
Arrays
.
Arrays: son objetos que sirve para guardar más de una variable. Los arreglos se pueden declarar uno dentro de otro creando más dimensiones.
Índices: es la manera de identificar la posición de un elemento en un arreglo.
Mucho mejor explicado de como lo explico mi profe jeje
Genial
excelente curso
Muy bien explicado el tema de ARRAYS
se me antojaron unas plativolos!!!
Que dios los bendiga
Pensaré en un cubo rubik.
**La caja de Arrays me dio mucha hambre **.
Todo muy claro. Gracias
Loa array son bien importantes por ejemplo podría decir si quieres gardar un lista de nombres y después recoorrerlo para encontrar en la posición que esta son muy útiles
08:40 no es cierto ya vimos new Scanner xD
me gusto mucho la comparación de los arreglos con las cajitas de galletas
Los Arrays utilizamos para guardar varias variables del mismo tipo.
la palabra clave new nos sirve para instanciar los objetos, en este caso los arrays que son un tipo de objeto.
Nunca olvidar que los arrays su índice inicia en 0 :3
Los arreglos nos sirven para guardar datos que tienen similitudes, sino tendríamos que utilizar muchas variables, lo que podría generar equivocaciones.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?