• Save
Tipos De Datos En Java
Upcoming SlideShare
Loading in...5
×
 

Tipos De Datos En Java

on

  • 121,718 views

Muestra los tipos de datos más utilizados en Java

Muestra los tipos de datos más utilizados en Java

Statistics

Views

Total Views
121,718
Views on SlideShare
120,358
Embed Views
1,360

Actions

Likes
34
Downloads
0
Comments
9

30 Embeds 1,360

http://www.slideshare.net 539
http://localhost 217
http://academicosena.blogspot.com 213
http://miicoosiil.blogspot.com 172
http://miicoosiil.blogspot.mx 32
http://mantehardware.jimdo.com 28
http://www36.jimdo.com 23
http://www.analistasistemasdavinci.com 21
http://www.academicosena.blogspot.com 19
http://academicosena.blogspot.mx 19
http://chez-aline.blogspot.com 16
http://www.smcortijo.edu.gt 14
http://analistasistemasdavinci.wordpress.com 8
http://miicoosiil.blogspot.com.ar 8
http://analistasistemasdavinci.blogspot.com 7
http://192.168.0.107 5
http://192.168.0.104 3
http://us-w1.rockmelt.com 3
http://webcache.googleusercontent.com 2
http://www.facebook.com 1
http://miicoosiil.blogspot.nl 1
http://miicoosiil.blogspot.com.es 1
http://miicoosiil.blogspot.jp 1
https://si0.twimg.com 1
http://academicosena.blogspot.com.ar 1
http://miicoosiil.blogspot.pt 1
http://academicosena.blogspot.com.es 1
http://feeds.feedburner.com 1
http://www.techgig.com 1
http://miicoosiil.blogspot.tw 1
More...

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

15 of 9 Post a comment

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Sería mejor que se pudiera descargar, y de que mediocridad hablas Orlando?, de cual copy y paste, si para hacer el trabajo hiciste lo mismo, aparte ponte en el lugar de la gente, que pasaría si toda la información que buscas en internet bloqueara la opción de copiar y tuvieras que tipear todo, por favor! mediocre tu, a tí si te pueden facilitar las cosas verdad?, y tu no aportas nada y otra cosa a ti que te importa lo que la gente haga con los documentos, si para eso se suben baboso para consultar y hacer cada quien su propio trabajo con la recopilación que hace, porque cada quien tiene su enfoque, vive la era tecnológica y no seas un patán
    Are you sure you want to
    Your message goes here
    Processing…
  • Ojala les de Chorrillo por no compartir, culos!
    Are you sure you want to
    Your message goes here
    Processing…
  • ¡Que gente tan mediocre!, el conocimiento no está para copiarlo simplemente, agradezco a quien posteó esto, no es simplemente descargar y presentar mi trabajo, es estudiar ésta presentación y comprender lo que voy a exponer ante mis profesores. Egoístas todos aquellos que pretenden ganar una buena nota a costa del Copy/Paste que tan facilistas nos ha hecho.
    Are you sure you want to
    Your message goes here
    Processing…
  • q egoista, x q no dejas compartie tu conocimiento ?
    Are you sure you want to
    Your message goes here
    Processing…
  • WTF!!! Why I can't download?
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Tipos De Datos En Java Tipos De Datos En Java Presentation Transcript

  • Tipos de datos básicos en Java
  • Tipos enteros: BYTE
    • Entero entre –127 y 127
    • 8 bits (1 byte)
    • Byte b= 0;
  • Tipos enteros: SHORT
    • Entero entre –32 768 y +32 768
    • 16 bits (2 byteS)
    • Short i=o, j=5;
  • Tipos enteros: INT
    • Entero entre – 214 748 3648 y
    • 214 748 3647
    • 32 bits (4 bytes)
    • Int a = 200;
    • int b = -30;
    • int c = 0xF003;
  • Tipos enteros: LONG
    • Entero – 9223372036854775808
    • y 9223372036854775807
    • 64 bits (8 bytes)
    • long a= -1L;
    • long b= 125;
    • long c= 0x1f00230F;
  • Tipo: CHAR
    • Datos enteros en el rango u0000 a uffff en unicode (0 a 65535)
    • 16 bits (2 bytes)
    • Char car= ‘a’;
    • Char car = 97;
  • Tipos decimales: FLOAT
    • Datos con coma flotante
    • 32 bits (4 bytes)
    • 1 bit para el signo, 8 para el exponente y 24 para la mantisa
    • Float Pi= 3.14159;
    • Float b = 2.2e-5F;
  • Tipos decimales: DOUBLE
    • Datos con coma flotante de 64 bits
    • En el formato IEEE754
    • 64 bits (8 bytes)
    • 1 bit para el signo,11 para el exponente y 52 para la mantisa
    • double Pi= 3.14159;
    • double b = 2/3D;
  • Tipo lógico: BOOLEAN
    • Se utiliza para indicar si el resultado de la evaluación de una condición es verdadero o falso, sus valores posibles son TRUE y FALSE . No se pueden convertir a otro tipo de datos pero si a una cadena.
  • Arreglos en JAVA Departamento de Programación Y Tecnología Educativa
  • Vectores
    • Son llamados arreglos.
    • Es un tipo de dato especial al que se hace referencia por un nombre.
    • Está compuesto por una colección de elementos del mismo tipo de datos que se almacenan consecutivamente en memoria.
    • Pueden ser creados de cualquier tipo.
    • Se utilizan para agrupar información relacionada
    • Pueden tener una dimensión igual a uno o mayor
    • Para accesar un elemento particular del arreglo, se utilizan índices
    Vectores
    • 3
    • 6
    • 8
    • 1
    • 0
    • 4
    • 2
    • 0
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    Ejemplo de un vector que contiene 7 números enteros índices Elementos del vector Elemento que ocupa la posición 3 en el vector Vectores
  • Declaración: tipoDato[ ] nombreVariable; tipoDato nombreVariable [ ]; Para declarar un vector de número enteros, al cual se le dá el nombre de miVector se puede hacer de la siguiente manera: int[ ] miVector; // o también int miVector[ ]; Vectores
  • Creación: int[ ] miVector; // o también int miVector[ ]; Cuando se declara una variable vector, esta no tiene ningún valor. Antes de asignar cualquier valor, se debe reservar un espacio en memoria , utilizando el operador new y asignarlo a la variable. Declaración: nombreVector = new tipoDato[tamano]; miVector = new int[7]; Continuando con el ejemplo anterior Vectores
  • Al reservar espacio para los elementos de un vector, mediante new , se inicializa automáticamente en cero su contenido . Cuando se ejecuta esta sentencia de creación , la varianle miVector, hará referencia a un vector de 7 elementos enteros. Creación: miVector = new int[7]; New: operador especial que reserva espacio en memoria Vectores
  • Utilización: nombreVector [índice] Para accesar un elemento de un vector, se coloca el nombre del vector y entre corchetes el índice del elemento que se desea. miVector [2] Vectores
    • 3
    • 6
    • 8
    • 1
    • 0
    • 4
    • 2
    • 0
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    Por ejemplo, si se desea obtener el número 8 del siguiente vector :
  • Los índices en un vector, van desde 0 hasta el tama ñ o – 1. El tama ñ o de un vector se obtiene con el método length , con la siguiente sintaxis: Utilización: nombreVector.length En nuestro ejemplo: miVector.length Vectores
  • Ejemplo: crear un vector de 5 posiciones, rellenarlo y luego mostrar su contenido. class EjemploVec { static int miVector[ ]; public static void main (String arg[ ]) { miVector = new int[5]; llenarVector(); mostrarVector(); System.out.print("El tamano de mi vector es "); System.out.println( miVector.length ); } Vectores
  • static void llenarVector() { for (int i=0; i <= 4; i++) { System.out.println(&quot;Intro . numero de posicion &quot; + i + &quot; &quot;); miVector[i] = CTeclado.ReadInt(); } } static void mostrarVector() { for (int i=0; i <= 4; i++) System.out.print( miVector[i] + &quot; &quot;); } } // fin de clase Vectores
  • Matrices 0 1 2 3 4 5 0 1 2 3 4 5 (matriz 2 3) (matriz 4 0)
    • Son llamados arreglos bidireccionales
    • La información es dispuesta en filas y columnas
    • Para accesar un elemento se deben especificar dos subíndices: fila y columna.
    • Pueden ser creadas de cualquier tipo
    • Son vectores de vectores
    Matrices
  • Declaración tipoDato nombreVariable [ ][ ]; Para declarar una matriz de números enteros, llamada miMatriz, se puede hacer de la siguiente manera: int miMatriz[ ][ ]; Matrices
  • Creación: nombreMatriz = new tipoDato[filas][columnas]; Para crear una matriz de 2 filas y 3 columnas de números enteros, llamada miMatriz, se escribe miMatriz = new int [2][3]; Matrices Departamento de Programación Y Tecnología Educativa
  • miMatriz = new int [2][3]; Creación: genera Matrices miMatriz[0][0] miMatriz[0][1] miMatriz[0][2] miMatriz[1][0] miMatriz[1][1] miMatriz[1][2]
  • Creación: miMatriz = new int [2][3]; Primero crea un vector de 2 elementos Elemento 0 Elemento 1 Matrices Departamento de Programación Y Tecnología Educativa
  • Creación: miMatriz = new int [2][3]; Luego cada elemento lo transforma en un vector de 3 elementos Matrices miMatriz[0][0] miMatriz[0][1] miMatriz[0][2] miMatriz[1][0] miMatriz[1][1] miMatriz[1][2 ] Fila 0 Fila 1 Columna 2 Columna 0
  • Ejemplo: Crear una matriz de 2 filas y 3 columnas, llenarla y luego mostrar su contenido. class EjemploMat { public static void main (String arg[ ]) { int miMatriz[ ][ ]; miMatriz = new int[2][3]; llenarMatriz(miMatriz); mostrarMatriz(miMatriz); } Matrices
  • static void llenarMatriz(int m[ ][ ]) { for (int i=0; i < 2; ++i) { for (int j=0; j< 3; ++j) { System.out.println(&quot;Intro . Elem . &quot; + i + &quot; &quot; + j); m[i][j] = CTeclado.ReadInt(); } } } static void mostrarMatriz(int m[ ][ ]) { for (int i=0; i < 2; i++) { for (int j=0; j< 3; j++) { System.out.print( m[i][j] + &quot; &quot;); } System.out.println(); } } }