Vous êtes sur la page 1sur 7

Computacin avanzada

CLASE 3
Vectores y matrices
Cadenas de caracteres
Wrappers
Clase Math

Arrays
Son objetos, pero con algunas caractersticas propias:
1. Se crean con el operador new seguido del tipo y nmero de
elementos.
2. Se puede acceder al nmero de elementos de un array con la
variable miembro implcita
Length (por ejemplo, vect.length).
3. Se accede a los elementos de un array con los corchetes [] y un
ndice que vara de 0 a length-1.
4. Se pueden crear arrays de objetos de cualquier tipo.
5. Los elementos de un array se inicializan al valor por defecto del
tipo correspondiente.

Arrays
Ejemplos:
int v[] = new int[10];
int v[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};

Arrays
Arrays bidimencionales:
Es un vector de vectores fila, o ms en concreto un
vector de referencias a los vectores fila.
Ejemplos:
double mat[][] = new double[3][3];
int [][] b = {{1, 2, 3},
{4, 5, 6},
};
int c = new[3][];
c[0] = new int[5];
c[1] = new int[4];
c[2] = new int[8];

Cadenas de caracteres
Para el manejo de cadena de caracteres
se utiliza la clase String. Existen dos
formas de crear objetos de la clase String:
String str1 = "Hola";
String str2 = new String("Hola");

Wrappers
Son clases diseadas para ser un complemento
de los tipos primitivos. Esto es un objeto
cuya variable miembro es el tipo primitivo. Las
clases Wrapper proporcionan mtodos para
realizar tareas con lo tipos primitivos
Existe una clase Wrapper para cada uno de los
tipos primitivos numricos (clases Byte, Short,
Integer, Long, Floaty Double)

Clase Math
Proporciona mtodos static para realizar las operaciones
matemticas ms habituales, adems de las constantes
E y PI.

Vous aimerez peut-être aussi