Programa simples com lista

Classe Estado com os atributos encapsulados:

public class Estado {
    
   private String nome_estado;
   private double dimensao_estado;
   private String populacao;

    public String getNome_estado() {
        return nome_estado;
    }

    public void setNome_estado(String nome_estado) {
        this.nome_estado = nome_estado;
    }

    public double getDimensao_estado() {
        return dimensao_estado;
    }

    public void setDimensao_estado(double dimensao_estado) {
        this.dimensao_estado = dimensao_estado;
    }

    public String getPopulacao() {
        return populacao;
    }

    public void setPopulacao(String populacao) {
        this.populacao = populacao;
    }   
}

Classe País com o atributo nome e a Lista do tipo Estados:
import java.util.ArrayList;

public class Pais {
    
    private String nome;
    private ArrayList<Estado> estados = new ArrayList();

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public ArrayList<Estado> getEstados() {
        return estados;
    }

    public void setEstados(ArrayList<Estado> estados) {
        this.estados = estados;
    }
 
}

Aí que vem o problema, preciso criar um método para calcular a dimensão total do país e um método para calcular a população total do país e depois criar uma classe principal de modo que o usuário possa entrar com quantos Países desejar

*Observe que cada país possui uma lista de estados;
*O programa deve solicitar ao usuario as informações do País;
*E por fim apresentar todas as informações do país

Ok. E qual é a dúvida?

Como fazer esses métodos :confused: não sei trabalhar com lista ainda, perdi umas aulas por conta da viagem e to atrasada com a turma

Bom, dê uma olhada na resposta que dei nesse tópico: