SlideShare una empresa de Scribd logo
Lección 5
Arrays y Cadenas en Java
Arrays La declaración de un array tiene dos componentes primarios: el tipo del array y su nombre. int[] arrayDeEnteros;
Array La siguiente sentencia asigna la suficiente memoria para que  arrayDeEnteros  pueda contener diez enteros.  int[] arraydeenteros = new int[10]
Array En general, cuando se crea un array, se utiliza el operador  new , más el tipo de dato de los elementos del array, más el número de elementos deseados encerrado entre cochetes cuadrados ('[' y ']').  TipodeElemento[] NombredeArray = new TipodeElementos[tamanoArray]
Strings Una secuencia de datos del tipo carácter se llama un string (cadena) y en el entorno Java está implementada por la clase String (un miembro del paquete java.lang).  String[] args;
Strings El uso de cadenas literales (una cadena de caracteres entre comillas " y ").  "Hola mundo!"
Concatenación de Cadenas Java permite concatenar cadenas facilmente utilizando el operador  + . El siguiente fragmento de código concatena tres cadenas para producir su salida.  "La entrada tiene " + contador + " caracteres."
Crear Objetos en Java Se crea un objeto mediante la creación de un objeto de una clase o, en otras palabras, ejemplarizando una clase. Date hoy = new Date();
Declarar un Objeto Como cualquier otra declaración de variable, las declaraciones de objetos pueden aparecer solitarias como esta.  Date hoy;
Ejemplarizar una Clase El operador  new  ejemplariza una clase mediante la asignación de memoria para el objeto nuevo de ese tipo.  new  necesita un sólo argumento: una llamada al método constructor.
Inicializar un Objeto Las clases porporcionan métodos constructores para incializar los nuevos objetos de ese tipo. Una clase podría proporcionar múltiples constructores para realizar diferentes tipos de inicialización en los nuevos objetos.
Usar Objetos Java La clase Rectangle proporciona dos formas equivalentes de mover el rectángulo.  Manipular directamente las variables  x  e  y  del objeto.  Llamar el método  move() .
Referenciar Variables de un Objeto Para acceder a las variables de un objeto, sólo se tiene que añadir el nombre de la variable al del objeto referenciado introduciendo un punto en el medio ('.').  objetoReferenciado . variable
Llamar a Métodos de un Objeto Llamar a un método de un objeto es similar a obtener una variable del objeto. Para llamar a un método del objeto, simplemente se añade al nombre del objeto referenciado el nombre del método, separados por un punto ('.')
Llamar a Métodos de un Objeto objetoReferenciado.nombreMétodo(listaArgumentos);   o objetoReferenciado.nombreMétodo();
Muchas Gracias

Más contenido relacionado

PPTX
Vectores y Objetos Programacion Orientada a Objetos
PPTX
Arrays - programación 3
PPTX
Programación 3: arrays (arreglos) y vectores
PPTX
Arreglos java
PPT
Arreglos en Java
PDF
Arreglos en java v01
PPTX
Enum y ArrayList en Java
PPTX
Java script estructuras_datos
Vectores y Objetos Programacion Orientada a Objetos
Arrays - programación 3
Programación 3: arrays (arreglos) y vectores
Arreglos java
Arreglos en Java
Arreglos en java v01
Enum y ArrayList en Java
Java script estructuras_datos

La actualidad más candente (17)

PPTX
Array List
PDF
[ES] Colecciones y estructura de iteracion
PPTX
Arreglos
PDF
6 A Arrays
PPT
Poo 4 arraylist
PPTX
Tipos de datos 1
PPT
PPTX
clase demostrativa
DOCX
Matrices en php
PDF
Array list en java, con ejemplos jarroba
PDF
Java colecciones
PPT
Colecciones en Java
PDF
colecciones en java
PPTX
Programación 3: colecciones Java
PDF
Arrays
PPTX
Static Alexander_Eivar
Array List
[ES] Colecciones y estructura de iteracion
Arreglos
6 A Arrays
Poo 4 arraylist
Tipos de datos 1
clase demostrativa
Matrices en php
Array list en java, con ejemplos jarroba
Java colecciones
Colecciones en Java
colecciones en java
Programación 3: colecciones Java
Arrays
Static Alexander_Eivar
Publicidad

Destacado (20)

PPTX
PPTX
Arreglos unidimensionales
PPT
Arreglos Unidimensionales
PDF
Arreglos Unidimensionales - Java - NetBeans
PDF
Caracteristicas del modelo orientado a objetos
PDF
13 Curso de POO en java - métodos propios de clase
PDF
14 Curso de POO en java - estructuras condicionales
PDF
Arreglos Bidimensionales - Java - NetBeans
PDF
10 Curso de POO en java - métodos modificadores y analizadores
PPTX
Clase 2 Estructuras de Control
PDF
12 Curso de POO en java - entrada y salida de datos
PPT
ENTRADA Y SALIDA DE DATOS EN JAVA
PDF
Estructuras de control
PDF
9 Curso de POO en java - variables, constantes y objetos
PDF
15 Curso de POO en java - estructuras repetitivas
PDF
18 Curso POO en java - contenedores
PPT
Estructuras de control en Java
PDF
11 Curso de POO en java - métodos constructores y toString()
PDF
7 Curso de POO en java - diagrama de clases
PPT
Estructuras de control
Arreglos unidimensionales
Arreglos Unidimensionales
Arreglos Unidimensionales - Java - NetBeans
Caracteristicas del modelo orientado a objetos
13 Curso de POO en java - métodos propios de clase
14 Curso de POO en java - estructuras condicionales
Arreglos Bidimensionales - Java - NetBeans
10 Curso de POO en java - métodos modificadores y analizadores
Clase 2 Estructuras de Control
12 Curso de POO en java - entrada y salida de datos
ENTRADA Y SALIDA DE DATOS EN JAVA
Estructuras de control
9 Curso de POO en java - variables, constantes y objetos
15 Curso de POO en java - estructuras repetitivas
18 Curso POO en java - contenedores
Estructuras de control en Java
11 Curso de POO en java - métodos constructores y toString()
7 Curso de POO en java - diagrama de clases
Estructuras de control
Publicidad

Similar a Leccion 5 Java (20)

PPTX
OBJETIVO 5 VECTORES que se utilizan en la programacion.pptx
PPTX
Vectores, array y sus métodos
PDF
Tema 4 clases_y_objetos
PPT
PDF
Tema 5 arreglos y cadenas por gio
PDF
Tema 5 arreglos y cadenas - lsia por gio
PPT
Algoritmos y Estructura de datos_Semana5 (3).ppt
PPTX
Lenguaje de Programacion - Java
PDF
Arrays y arraylist pedro corcuera java.pdf
PPTX
Arreglos java
PPTX
Arreglos (unimensionles y matrices (bidimensionales)
PPT
PPT
DOCX
Datos Previos
DOCX
Datos previos
PPT
Calse 3 JAVA 2012
DOCX
Datos Previos
PDF
ARRAYS EN JAVA conceptos y ejemplos prácticos
PPTX
02 Bases Del Lenguaje Java
OBJETIVO 5 VECTORES que se utilizan en la programacion.pptx
Vectores, array y sus métodos
Tema 4 clases_y_objetos
Tema 5 arreglos y cadenas por gio
Tema 5 arreglos y cadenas - lsia por gio
Algoritmos y Estructura de datos_Semana5 (3).ppt
Lenguaje de Programacion - Java
Arrays y arraylist pedro corcuera java.pdf
Arreglos java
Arreglos (unimensionles y matrices (bidimensionales)
Datos Previos
Datos previos
Calse 3 JAVA 2012
Datos Previos
ARRAYS EN JAVA conceptos y ejemplos prácticos
02 Bases Del Lenguaje Java

Más de SparTacuS1286 (20)

PPT
PresentacióN Fotos
PPT
Leccion 6 Java
PPT
Leccion 1 Java
PPT
Leccion 2 Java
PPT
Leccion 3 4 Java
PPT
Leccion 7 Java
PPT
Leccion 8 Java
PPT
Leccion 9 Java
PPT
Leccion 10 Java
PPT
Leccion 11 Java
PPT
Leccion 12 Java
PPT
Leccion 13 Java
PPT
Leccion 14 Java
PPT
Leccion 14
PPT
Leccion 15
PPT
Leccion 13
PPT
Leccion 12
PPT
Leccion 11
PPT
Leccion 10
PPT
Leccion 9
PresentacióN Fotos
Leccion 6 Java
Leccion 1 Java
Leccion 2 Java
Leccion 3 4 Java
Leccion 7 Java
Leccion 8 Java
Leccion 9 Java
Leccion 10 Java
Leccion 11 Java
Leccion 12 Java
Leccion 13 Java
Leccion 14 Java
Leccion 14
Leccion 15
Leccion 13
Leccion 12
Leccion 11
Leccion 10
Leccion 9

Último (20)

PDF
Tomo 1 de biologia gratis ultra plusenmas
PDF
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
PPTX
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
PDF
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
PDF
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
PDF
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PDF
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
PPTX
caso clínico iam clinica y semiología l3.pptx
PDF
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
Tomo 1 de biologia gratis ultra plusenmas
Breve historia de los Incas -- Patricia Temoche [Temoche, Patricia] -- Breve ...
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
benveniste-problemas-de-linguistica-general-i-cap-6 (1)_compressed.pdf
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
V UNIDAD - PRIMER GRADO. del mes de agosto
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
caso clínico iam clinica y semiología l3.pptx
PFB-MANUAL-PRUEBA-FUNCIONES-BASICAS-pdf.pdf
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
Punto Critico - Brian Tracy Ccesa007.pdf
V UNIDAD - SEGUNDO GRADO. del mes de agosto

Leccion 5 Java

  • 3. Arrays La declaración de un array tiene dos componentes primarios: el tipo del array y su nombre. int[] arrayDeEnteros;
  • 4. Array La siguiente sentencia asigna la suficiente memoria para que arrayDeEnteros pueda contener diez enteros. int[] arraydeenteros = new int[10]
  • 5. Array En general, cuando se crea un array, se utiliza el operador new , más el tipo de dato de los elementos del array, más el número de elementos deseados encerrado entre cochetes cuadrados ('[' y ']'). TipodeElemento[] NombredeArray = new TipodeElementos[tamanoArray]
  • 6. Strings Una secuencia de datos del tipo carácter se llama un string (cadena) y en el entorno Java está implementada por la clase String (un miembro del paquete java.lang). String[] args;
  • 7. Strings El uso de cadenas literales (una cadena de caracteres entre comillas " y "). "Hola mundo!"
  • 8. Concatenación de Cadenas Java permite concatenar cadenas facilmente utilizando el operador + . El siguiente fragmento de código concatena tres cadenas para producir su salida. "La entrada tiene " + contador + " caracteres."
  • 9. Crear Objetos en Java Se crea un objeto mediante la creación de un objeto de una clase o, en otras palabras, ejemplarizando una clase. Date hoy = new Date();
  • 10. Declarar un Objeto Como cualquier otra declaración de variable, las declaraciones de objetos pueden aparecer solitarias como esta. Date hoy;
  • 11. Ejemplarizar una Clase El operador new ejemplariza una clase mediante la asignación de memoria para el objeto nuevo de ese tipo. new necesita un sólo argumento: una llamada al método constructor.
  • 12. Inicializar un Objeto Las clases porporcionan métodos constructores para incializar los nuevos objetos de ese tipo. Una clase podría proporcionar múltiples constructores para realizar diferentes tipos de inicialización en los nuevos objetos.
  • 13. Usar Objetos Java La clase Rectangle proporciona dos formas equivalentes de mover el rectángulo. Manipular directamente las variables x e y del objeto. Llamar el método move() .
  • 14. Referenciar Variables de un Objeto Para acceder a las variables de un objeto, sólo se tiene que añadir el nombre de la variable al del objeto referenciado introduciendo un punto en el medio ('.'). objetoReferenciado . variable
  • 15. Llamar a Métodos de un Objeto Llamar a un método de un objeto es similar a obtener una variable del objeto. Para llamar a un método del objeto, simplemente se añade al nombre del objeto referenciado el nombre del método, separados por un punto ('.')
  • 16. Llamar a Métodos de un Objeto objetoReferenciado.nombreMétodo(listaArgumentos); o objetoReferenciado.nombreMétodo();