List não funciona

6 respostas
Turbo_Drive

Boa tarde a todos.

Estou tentando utilizar uma List, mas não estou conseguindo. Eis um trecho do meu código:

List produtos; String nmprd; ... produtos.append(nmprd, null);

Não consigo compilar, pois está dando o erro:

Compiling 1 source file to C:\Programas\Java\Teste\build\compiled C:\Programas\Java\Teste\src\testeMysql.java:85: variable produtos might not have been initialized produtos.append(nmprd, null);

Alguém saberia me informar o que seria isso ?

Grato pela atenção.

6 Respostas

diego2005

Você não criou sua List, apenas declarou…

Turbo_Drive

Poderia dar um exemplo de como se cria e preenche dentro de um While ?

Grato.

diego2005

Esse List ai é java.util.List???

Pelo jeito não, pois você está tentando adicionar uma chave/valor…

Por estar em Java Micro Edition não sei do que você está falando. Explique o que é esse List, ai talvez eu possa ajudar…

T+

JGcon

Concordo com o Diego… vc tá trabalhando com o framework de coleções?? Talvez vc precise fazer algo do tipo:

List produtos = new ArrayList<String>();

Abraço.

João Gabriel Campos.

urubatan

topico movido para java basico, por que não tem nada mais básico que isto :smiley:

Turbo_Drive
Galera valeu mesmo pelas dicas. Eu consegui, de forma meio grosseira, mas consegui. De acordo com o tutorial que eu peguei aqui no GUJ, o List funciona assim:
public List(String titulo, int tipo)
public List(String titulo, int tipo, String[] elementos, Image[]
imagens)
Assim ficou o código: [code]List produtos; String[] elem = new String[2000]; ..... produtos = new List("Produtos", Choice.EXCLUSIVE, elem, null); Estas são as duas formas de se criar a List. Eu estava tentando criar da primeira forma, mas não consegui. Para se utilizar a segunda precisa de um Array. Existe alguma forma mais fácil ?

Obrigado.

Criado 25 de julho de 2007
Ultima resposta 25 de jul. de 2007
Respostas 6
Participantes 4