Saddam Posted May 6, 2013 at 09:43 PM Report #505978 Posted May 6, 2013 at 09:43 PM (edited) Boas noites comunidade, tenho o seguinte metodo para mostrar todos os voos de uma companhia aerea. /** * Devolve todos os voos operados pela companhia * @return os voos operados pela companhia */ public Voo[] getVoos(){ return null; } e na classe voo tenho esse metodo: public Voo(String id, String origem, String destino, String []filas ) { capacidade = 0; // esta configuração converte a informação dos bancos numa matriz de assentos // sempre que estiver um null na matriz significa que é um corredor config = new Assento[filas.length][filas[0].length()]; for( int fila = 0; fila < filas.length; fila++ ) for( int lugar = 0; lugar < filas[ fila ].length(); lugar++ ) if( filas[fila].charAt( lugar ) == 'A' ){ config[fila][lugar] = new Assento(fila, lugar); capacidade++; } } que tipo de array o metodo devia tar a retornar ? os voos estão dentro de um hashmap, eu supostamente devia po-los num array do tipo voo e retornar todos mas não tou bem a ver como fazer isso. Se alguem me der uma luz agradecia imenso. Edited May 7, 2013 at 08:53 AM by brunoais tags code + geshi
HappyHippyHippo Posted May 6, 2013 at 09:50 PM Report #505980 Posted May 6, 2013 at 09:50 PM os voos estão dentro de um hashmap então deveri aretornar um HashMap (ou uma das suas supra classes como a Map) IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
Saddam Posted May 6, 2013 at 09:55 PM Author Report #505983 Posted May 6, 2013 at 09:55 PM pois, mas ele está a dar-me erro. cannot convert from map Map <string>, Voo to Voo[]
HappyHippyHippo Posted May 6, 2013 at 09:58 PM Report #505984 Posted May 6, 2013 at 09:58 PM olha bem para o que tens : public Voo[] getVoos(){ IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
Saddam Posted May 6, 2013 at 10:48 PM Author Report #505992 Posted May 6, 2013 at 10:48 PM (edited) em principio já resolvi, agora tenho que listar os voos, alguma luz de como faço para mostrar por ex assim ? IDvoo: daqui -> ali Edited May 6, 2013 at 11:53 PM by Saddam
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now