Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Desafio: vamos mergulhar em java - 1

package principal;

import meusexercicios.Fruta;

import java.util.ArrayList;

public class Principal {
    public static void main(String[] args) {
        Fruta maca = new Fruta(" maçã ");
        Fruta morango = new Fruta("morango");
        Fruta pera = new Fruta("pera");
        Fruta abacaxi = new Fruta("abacaxi");
        Fruta banana = new Fruta("banana");

        ArrayList<Fruta> frutas = new ArrayList<>();
        frutas.add(maca);
        frutas.add(morango);
        frutas.add(pera);
        frutas.add(abacaxi);
        frutas.add(banana);

        for (Fruta item: frutas){
            System.out.println(frutas);
            break;
        }
    }

}
package meusexercicios;

public class Fruta {
    String nome;

    public Fruta(String nome) {
        this.nome = nome;
    }

    public String getNome() {
        return nome;
    }

    public String toString() {

        return this.getNome();
    }
}

Print da compilação do código

1 resposta
solução!

Oi, Terezinha! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Você criou corretamente os objetos da classe Fruta e os adicionou a uma lista, além de sobrescrever o método toString() — isso é fundamental para que os objetos exibam o nome corretamente ao serem impressos.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!