List não funciona

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.

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

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

Grato.

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+

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.

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

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.