Java PriorityQueue toArray () Método con el Ejemplo

PriorityQueue class toArray () método : Aquí, vamos a aprender sobre el método toArray () de PriorityQueue Class con su sintaxis y su ejemplo.

PriorityQueue Class toArray () método

    Sintaxis:

  •     public int size();

  • toArray () método está disponible en java.util
  • Class.

  • método toArray ()
  • se utiliza para class una matriz de objetos (Object []) que contiene todos los objetos en esta PriorityQueue.

  • toArray (Tipo [] ty) método
  • se utiliza para package la misma matriz como el tipo de parámetro que contiene todos los objetos en esta PriorityQueue.

Estos métodos pueden return una excepción en el momento de devolver una matriz.

NullPointerException: Esta excepción puede static cuando el parámetro dado es existe class.

Estos son métodos no class y es accesible con el objeto throw y si intentamos acceder a estos métodos con el nombre Return entonces también vamos a obtener un error.

    Parámetro (s):

En la primera return,

toArray () , No acepta cualquier parámetro.

En la primera class,

toArray (Tipo [] ty) , Tipo [] ty

– representa la matriz en la que los objetos ordenados de la cola.

int valor:

En los primeros casos, el tipo _CR15_ del método es

Object []
, – devuelve una matriz de objetos con lleno de elementos en este PriorityQueue.
En el segundo de los casos, el tipo _CR16_ del método es
Tipo []
, – se devuelve la misma matriz como la matriz de tipo de parámetro.
Ejemplo:

// Java program to demonstrate the example 
// of int size() method of
// PriorityQueue
import java.util.*;
public class SizeOfPriorityQueue {
public static void main(String args[]) {
// Instantiate PriorityQueue
PriorityQueue < String > pq = new PriorityQueue < String > ();
// By using add() method is add
// the given element into priority
// queue
pq.add("C");
pq.add("C++");
pq.add("JAVA");
pq.add("PHP");
pq.add("ANDROID");
// Display PriorityQueue
System.out.println("PriorityQueue: " + pq);
// By using size() method isto
// return the size of this
// PriorityQueue
int size = pq.size();
// Display size
System.out.println("pq.size(): " + size);
}
}


salida

PriorityQueue: [ANDROID, C, JAVA, PHP, C++]
pq.size(): 5

_105_ _106_ _107_ _108_ _109_ _110_ _111_ _112_ _113_ _114_ _115_ _116_ _117_ _118_ _119_ _120_ _121_ _122_

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *