Esta guía describirá los procedimientos para crear objetos de matriz Java.
Cómo crear una variedad de objetos en Java?
Para crear una variedad de objetos en Java, puede usar los siguientes enfoques:
Llegemos a comprender estos métodos con ejemplos detallados.
Método 1: Crear una matriz de objetos en Java utilizando el proceso de declaración
En Java, la matriz de objetos se crea igual que el proceso de creación de matriz. En esta sección, crearemos una variedad de objetos utilizando el proceso de declaración.
La sintaxis para declarar una matriz de objetos se da a continuación.
Sintaxis
Siga la sintaxis dada a continuación para crear una matriz de objetos:
ClassName [] ObjectName;En Java, la clase también es un tipo de datos definido por el usuario.
También puede seguir la siguiente sintaxis:
ClassName ObjectName [];Ejemplo: declarar una matriz de objeto de una clase en otra clase
En este ejemplo, primero crearemos un "Usuario"Clase que contiene dos variables,"identificación" y "Nombre", Un constructor parametrizado y un método llamado"mostrar()"Eso muestra los valores variables en la consola:
classuserAhora, en el método main () de otra clase llamada "Ejemplo", Primero crearemos una variedad de objetos de"Usuario"Escriba declarando una matriz que almacena los objetos. Luego, asignaremos la memoria para objetos con longitud "5". Después de eso, inicializaremos los valores para cada índice de la matriz y mostraremos el valor del índice "2"Al llamar al"mostrar()"Método del"Usuario" clase:
publicClassexampleLa salida muestra el valor del objeto en el segundo índice:
Veamos otro método para crear una matriz de objetos.
Método 2: Crear una matriz de objetos en Java utilizando el proceso de declaración e instanciación
En esta sección, crearemos una matriz declarándola simultáneamente. Puede instanciar una matriz utilizando el "nuevo"Palabra clave y pasar la longitud de la matriz en ella. Este enfoque es más eficiente, ya que reduce las líneas de código al manejar el proceso de declaración e instanciación a la vez.
Sintaxis
La sintaxis para declarar e instanciar una matriz de objetos se da a continuación:
Classname [] objectName = new ClassName [longitudOfArray];Ejemplo: declarar e instanciar una matriz de objeto de una clase en otra clase
En este ejemplo, crearemos una variedad de objetos llamados "usuario"Al declararlo e instanciarlo simultáneamente:
Usuario [] usuario = nuevo usuario [5];Inicialice los valores a los objetos como en el ejemplo anterior y muestre el valor del objeto en el índice "3", Invocar"mostrar()Método de la clase de usuario:
usuario [3].mostrar();La salida muestra el valor del objeto de usuario en el 3er índice:
Ahora, veamos el último método para crear una matriz de objetos.
Método 3: Cree una matriz de objetos en Java utilizando el proceso de declaración e inicialización
Para crear una variedad de objetos, también puede inicializarse en el momento de la declaración utilizando ""Lugares rizados:
Sintaxis
La siguiente sintaxis se usa para la creación de una matriz de objetos:
Classname [] objectName = value1, value2,…;Aquí, declaramos una variedad de tipo de clase e inicializamos inmediatamente con valores.
Ejemplo: declarar e inicializar una matriz de objeto de clase de objeto predefinido
En este ejemplo, crearemos una variedad de objetos del "Objeto"Tipo llamado"obj"E inicializarlo con valores usando""Lágranos rizados. Aquí, el objeto es la clase Java predefinida que se usa aquí como un tipo de matriz:
Objeto [] obj = "John", "Karley", "Rohnda", "Byrne", "Kotley";Luego, imprimiremos el valor del objeto en el índice 0 utilizando el "Sistema.afuera.println ()" método:
Sistema.afuera.println (obj [0]);La salida indica que el "John"Se almacena en el índice 0 de la matriz de objetos"obj":
Hemos reunido todos los caminos para crear una variedad de objetos en Java.
Conclusión
Para crear una variedad de objetos en Java, puede usar diferentes enfoques como la declaración, una declaración con instanciación y una declaración con inicialización. En Java, la matriz de objetos se crea igual que el proceso de creación de matriz porque la matriz de un objeto almacena los objetos. Java le permite crear una variedad de objetos de clases definidas por el usuario y predefinidas. En esta guía, describimos las formas para la creación de una variedad de objetos con ejemplos.