Nombre: Andry Macias
Curso: 2do tecnico
Fecha:19/09/2024
¿Qué es un Array de Java?
Un **array** (o arreglo) en Java es una estructura de datos que permite almacenar múltiples
valores del mismo tipo en una sola variable. Los elementos en un array están organizados de
manera secuencial y se accede a ellos mediante índices, que comienzan en 0.
Características de los Arrays
1. Tamaño fijo: Una vez que se crea un array, su tamaño no puede cambiar. Si necesitas un
array de mayor tamaño, deberás crear uno nuevo y copiar los elementos.
2. Tipo homogéneo: Todos los elementos del array deben ser del mismo tipo de datos (int,
float, String, etc.).
[Link] rápido: Puedes acceder a cualquier elemento directamente mediante su índice, lo
que proporciona un acceso rápido.
4. Almacenamiento contiguo: Los elementos se almacenan de forma contigua en memoria, lo
que puede mejorar el rendimiento en ciertas situaciones.
Tipos de Arrays en Java
1. Arrays unidimensionales: Es el tipo más simple, donde los elementos se organizan en una
sola línea.
```java
int[] numeros = new int[5];
```
2. Arrays multidimensionales: Pueden tener más de una dimensión (por ejemplo, matrices).
```java
int[][] matriz = new int[3][3];
```
¿Cómo Crear un Array?
Para crear un array en Java, puedes usar la siguiente sintaxis:
```java
tipo[] nombreArray = new tipo[tamaño];
```
Por ejemplo:
```java
int[] edades = new int[10]; // Crea un array de enteros con 10 elementos.
```
También puedes inicializar un array al mismo tiempo:
```java
String[] nombres = {"Juan", "María", "Pedro"};
```
Ejemplo de un Array en Java
Aquí tienes un ejemplo simple que demuestra cómo crear y utilizar un array en Java:
```java
public class EjemploArray {
public static void main(String[] args) {
// Crear un array de enteros
int[] numeros = {1, 2, 3, 4, 5};
// Imprimir los elementos del array
[Link]("Elementos del array:");
for (int i = 0; i < [Link]; i++) {
[Link]("Elemento en índice " + i + ": " + numeros[i]);
// Modificar un elemento
numeros[2] = 10; // Cambia el tercer elemento de 3 a 10
// Imprimir el array modificado
[Link]("Array modificado:");
for (int numero : numeros) {
[Link](numero + " ");
```