Che cos'è un iterabile Java?
Che cos'è un iterabile Java?

Video: Che cos'è un iterabile Java?

Video: Che cos'è un iterabile Java?
Video: L' oggetto Iteratore - JAVA TUTORIAL ITALIANO 42 2024, Aprile
Anonim

Il Java Iterabile interfaccia ( Giava . lang. Iterabile ) è una delle interfacce radice del Giava API delle raccolte. Una classe che implementa il Java Iterabile l'interfaccia può essere iterata con Giava per ogni ciclo. Per iterazione intendo che i suoi elementi interni possono essere iterati.

Inoltre, è necessario sapere che cos'è un Iterable?

Un iterabile è un oggetto che ha un metodo _iter_ che restituisce un iteratore, o che definisce un metodo _getitem_ che può prendere indici sequenziali a partire da zero (e solleva un IndexError quando gli indici non sono più validi). quindi an iterabile è un oggetto da cui puoi ottenere un iteratore.

Inoltre, un set Java è iterabile? Il Set l'interfaccia implementa il Java Iterabile interfaccia. Ecco perché puoi iterare gli elementi di a Set utilizzando il ciclo per ogni.

A questo proposito, cos'è iterabile e iteratore in Java?

Un Iterabile rappresenta una collezione che può essere attraversata. Attuazione del Iterabile l'interfaccia consente a un oggetto di utilizzare il ciclo for-ogni. Lo fa chiamando internamente il iteratore () metodo sull'oggetto. Il iteratore () il metodo restituisce an Iteratore che poi può essere usato per iterare su un oggetto di quella classe.

Qual è un metodo richiesto dell'interfaccia Iterable?

Il interfaccia iterabile è molto semplice -- ce n'è solo uno metodo da implementare: Iterator(). Quando una classe implementa il Interfaccia iterabile , sta dicendo ad altre classi che puoi ottenere un oggetto Iterator da utilizzare per iterare (cioè attraversare) i dati nell'oggetto.

Consigliato: