• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

SpecialOne

Colocar valores dentro do treeMap

5 mensagens neste tópico

A ideia é fazer o construtor das partes,

    public Carteira(String nome,HashSet<Titulo> titulos,int totCom, int totVen, double totCCom, double totCVen ){

        titular = nome;

        totalCompras = totCom;

        totalVendas = totVen;

        totalComCompra = totCCom;

        totalComVenda = totCVen;

        lstCarteira = new TreeMap<String,Titulos>();

A ideia é por dentro do treeMap na Key o valor dado "nome" e no valor o hashset<Titulo>

Deveria ficar alguma coisa do genero TreeMap<nome,titulos> onde titulos é um hashSet de titulo.

É possivel fazer isto?

       

    }

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

lstCarteira.put(nome, titulos);

É só isto.

E para aceder:

HashSet<titulo> hsTitulos = lstCarteira.get(nome);

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ja tentei fazer assim mas esta a dar-me o seguinte erro:

"cannot find symbol - method put(java.lang.String,java.util.HasSet<Titulo>)"

e tenho os seguintes import's:

import java.util.TreeSet;

import java.util.TreeMap;

import java.util.HashSet;

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora