Duvida no metodo list

[code]package guia;

import java.util.ArrayList;

public class Executavel
{
public static void main (String args[]){
Cliente caio = new Cliente();
caio.setNome(“Caio”);

	Bar[] bares = new Bar[5];
	Bar bar = new Bar();
	bar.setNome("Sao Francisco");
	bar.setAmbiente("Duplo");
	bares[0] = bar;
	
	bar = new Bar();
	bar.setNome("Fecha Nunca");
	bares[1] = bar;
	
	

	caio.selecionar(bares[3]);
}

}[/code]

como q eu consigo listar com o método list() 5 bares diferentes …

alguém poderia me ajudar…

MODERADOR…Me desculpe pela outra mensagem de ontem…mais valeu pelo aviso!..

por favor??

Que método list? Qual sua dúvida? O que você quer fazer exatamente?

eu tenho uma listagem pra fazer de 5 bares, 5 danceterias, 5 restaurantes, 3 lanchonetes, 2 padarias certo?

eu tendo essa listagem… eu preciso q um cliente(caio) selecione um desses lugares…

e apareça na tela pra mim por exemplo…

caio.selecionar[3]

tipo… akele q tiver na posição 3 da listagem…vai aparecer pra mim…

nome do bar, endereço do bar, telefone e táls… deu pra entender mais ou menos…

ou vou ter que usar o método list.add() ???

Sua dúvida então é exibir na tela?

também…

como q é essa estrutura de listagem…

e como imprimir tbm…

Talvez você não precise usar List pois já usar um array para armazenar as coisas.

Para aprender sobre List estude: http://java.sun.com/j2se/1.4.2/docs/api/java/util/List.html e http://java.sun.com/j2se/1.4.2/docs/api/java/util/Collection.html

Um exemplo seria:

List lista = new ArrayList();
lista.add(new Integer("1"));
lista.add(new Long("2"))
lista.add(new String(""));

Depois estude generics para usar listas do tipo List, List, etc.

Para imprimir, fazendo de maneira simples, use o JOptionPane. Sobre esses assuntos você encontra aqui no GUJ usando a busca. http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JOptionPane.html

Valeuuu!!!