Académique Documents
Professionnel Documents
Culture Documents
Tipos de datos
Arrays o vectores
z
z
z
z
int [ ] arr;
int arr[ ];
Inicializar
Arrays o vectores
z
z
z
z
Ejemplos:
int [] primero; //solo declara
Int []segundo=new int[10];//declara e indica
nmero de elementos
Int [] tercero={1,2,3,4}//declara, indica
nmero de elementos y les da valor
Arrays o vectores
z
z
Ejemplos
int [] enterosArray={1,2,3,4,5,6};
System.out.println(enterosArray.length);
for (int i=0;i<enterosArray.length;i++)
System.out.println(enterosArray[i]);
byte [] byteArray=new byte[10];
for (int i=0;i<byteArray.length;i++){
byteArray[i]=1;
System.out.println(byteArray[i]);}
char [] charArray={'h','o','l','a'};
for (int i=0;i<charArray.length;i++)
System.out.println(charArray[i]);
import java.util.Scanner;
public class Array
{
public static void imprimir(float [] notas){
for(int i=0;i<notas.length;i++)
System.out.println(notas[i]);
}
public static void main(String[] args){
Scanner leer=new Scanner(System.in);
float [] notas;
byte elementos;
System.out.println("Cuntos elementos quieres guardar");
elementos=leer.nextByte();
notas=new float [elementos];
for(int i=0;i<notas.length;i++){
System.out.print("Dame la nota ");
notas[i]=leer.nextFloat();}
imprimir(notas);
System.out.println("la media es " +calcularMedia(notas));
leer.close();
}
}
Conversin de tipo
z
z
z
z
z
Tipo convertido
byte
short
char
int
long
float, double
float
double
Clases contenedoras
Clases contenedoras
Descripcin
Boolean
Byte
Character
2 bytes
Double
+1.79769313486231579E+308 a
+4.9406545841246544E-324
(8bytes)
Float
Integer
Long
-9223372036854775808 to 9223372036854775807
(8 bytes)
Short
String
charAt(int indice)
contains(secuencia de
caracteres)
length()
toLowerCase()
Convierte a minsculas
toUpperCase()
Convierte a maysculas
trim()
Character
isDigit(char c)
isLetter(char c)
isLowerCase(char c)
isUpperCase(char c)
toUpperCase(char c)
toLowerCase(char c)
Float
compare(float f1,
float f2)
intValue()
toString()
Retorna en un String
el valor flotante
Ejemplos
public class Contenedoras{
public static void main(String[] args){
String cadena=new String("Este es una cadena de
String cadena1;
cadena1="Esto es un nombre";
Character c=new Character('c');
System.out.println(cadena);
System.out.println(cadena.length());
System.out.println(cadena.charAt(8));
System.out.println(cadena.contains("una"));
System.out.println(cadena.substring(12,18));
System.out.println(cadena.toUpperCase());
cadena=cadena.trim();
System.out.println(cadena.concat(cadena1));
System.out.println(Character.isLetter(j)); }
}
caracteres ");