Tipos De Datos En Java

113,773
-1

Published on

Muestra los tipos de datos más utilizados en Java

9 Comments
36 Likes
Statistics
Notes
  • 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
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Ojala les de Chorrillo por no compartir, culos!
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • ¡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.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • q egoista, x q no dejas compartie tu conocimiento ?
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • WTF!!! Why I can't download?
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
113,773
On Slideshare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
0
Comments
9
Likes
36
Embeds 0
No embeds

No notes for slide

Tipos De Datos En Java

  1. 1. Tipos de datos básicos en Java
  2. 2. Tipos enteros: BYTE <ul><li>Entero entre –127 y 127 </li></ul><ul><li>8 bits (1 byte) </li></ul><ul><li>Byte b= 0; </li></ul>
  3. 3. Tipos enteros: SHORT <ul><li>Entero entre –32 768 y +32 768 </li></ul><ul><li>16 bits (2 byteS) </li></ul><ul><li>Short i=o, j=5; </li></ul>
  4. 4. Tipos enteros: INT <ul><li>Entero entre – 214 748 3648 y </li></ul><ul><li> 214 748 3647 </li></ul><ul><li>32 bits (4 bytes) </li></ul><ul><li>Int a = 200; </li></ul><ul><li>int b = -30; </li></ul><ul><li>int c = 0xF003; </li></ul>
  5. 5. Tipos enteros: LONG <ul><li>Entero – 9223372036854775808 </li></ul><ul><li>y 9223372036854775807 </li></ul><ul><li>64 bits (8 bytes) </li></ul><ul><li>long a= -1L; </li></ul><ul><li>long b= 125; </li></ul><ul><li>long c= 0x1f00230F; </li></ul>
  6. 6. Tipo: CHAR <ul><li>Datos enteros en el rango u0000 a uffff en unicode (0 a 65535) </li></ul><ul><li>16 bits (2 bytes) </li></ul><ul><li>Char car= ‘a’; </li></ul><ul><li>Char car = 97; </li></ul>
  7. 7. Tipos decimales: FLOAT <ul><li>Datos con coma flotante </li></ul><ul><li>32 bits (4 bytes) </li></ul><ul><li>1 bit para el signo, 8 para el exponente y 24 para la mantisa </li></ul><ul><li>Float Pi= 3.14159; </li></ul><ul><li>Float b = 2.2e-5F; </li></ul>
  8. 8. Tipos decimales: DOUBLE <ul><li>Datos con coma flotante de 64 bits </li></ul><ul><li>En el formato IEEE754 </li></ul><ul><li>64 bits (8 bytes) </li></ul><ul><li>1 bit para el signo,11 para el exponente y 52 para la mantisa </li></ul><ul><li>double Pi= 3.14159; </li></ul><ul><li>double b = 2/3D; </li></ul>
  9. 9. Tipo lógico: BOOLEAN <ul><li>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. </li></ul>
  10. 10. Arreglos en JAVA Departamento de Programación Y Tecnología Educativa
  11. 11. Vectores <ul><li>Son llamados arreglos. </li></ul><ul><li>Es un tipo de dato especial al que se hace referencia por un nombre. </li></ul><ul><li>Está compuesto por una colección de elementos del mismo tipo de datos que se almacenan consecutivamente en memoria. </li></ul><ul><li>Pueden ser creados de cualquier tipo. </li></ul>
  12. 12. <ul><li>Se utilizan para agrupar información relacionada </li></ul><ul><li>Pueden tener una dimensión igual a uno o mayor </li></ul><ul><li>Para accesar un elemento particular del arreglo, se utilizan índices </li></ul>Vectores
  13. 13. <ul><li>3 </li></ul><ul><li>6 </li></ul><ul><li>8 </li></ul><ul><li>1 </li></ul><ul><li>0 </li></ul><ul><li>4 </li></ul><ul><li>2 </li></ul><ul><li>0 </li></ul><ul><li>1 </li></ul><ul><li>2 </li></ul><ul><li>3 </li></ul><ul><li>4 </li></ul><ul><li>5 </li></ul><ul><li>6 </li></ul>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
  14. 14. 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
  15. 15. 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
  16. 16. 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
  17. 17. 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 <ul><li>3 </li></ul><ul><li>6 </li></ul><ul><li>8 </li></ul><ul><li>1 </li></ul><ul><li>0 </li></ul><ul><li>4 </li></ul><ul><li>2 </li></ul><ul><li>0 </li></ul><ul><li>1 </li></ul><ul><li>2 </li></ul><ul><li>3 </li></ul><ul><li>4 </li></ul><ul><li>5 </li></ul><ul><li>6 </li></ul>Por ejemplo, si se desea obtener el número 8 del siguiente vector :
  18. 18. 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
  19. 19. 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(&quot;El tamano de mi vector es &quot;); System.out.println( miVector.length ); } Vectores
  20. 20. 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
  21. 21. Matrices 0 1 2 3 4 5 0 1 2 3 4 5 (matriz 2 3) (matriz 4 0)
  22. 22. <ul><li>Son llamados arreglos bidireccionales </li></ul><ul><li>La información es dispuesta en filas y columnas </li></ul><ul><li>Para accesar un elemento se deben especificar dos subíndices: fila y columna. </li></ul><ul><li>Pueden ser creadas de cualquier tipo </li></ul><ul><li>Son vectores de vectores </li></ul>Matrices
  23. 23. Declaración tipoDato nombreVariable [ ][ ]; Para declarar una matriz de números enteros, llamada miMatriz, se puede hacer de la siguiente manera: int miMatriz[ ][ ]; Matrices
  24. 24. 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
  25. 25. 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]
  26. 26. 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
  27. 27. 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
  28. 28. 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
  29. 29. 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(); } } }

×