Como converter string para Array?

[code]public class Strings{

//verificar se uma dada letra (char) faz parte de um cadeia de caracteres:
public static boolean contemLetra(String cadeia, char letra){
	String cadeia=cadeia2[];
	for(int i=0;i<array.length;i++){
		if(cadeia.charAt[i]=letra)
			return true;
	}
}

}[/code]

COMO EU FAÇO PARA A STRING CADEIA VIRAR UM ARRAY???

A galera continua a não olhar a documentação. Isso é triste.

Até!

como q ve a documentação??? até achei um que acho q vai da mais n sei implementa no código

Viste o link que eu passei na mensagem passada? Viste o método toCharArray()? Com ele você consegue passar a String para char[].

Até!

A galera daí de cima falou a verdade. O javadoc e o código fonte de Java são o seu guia, eles são a sua primeira fonte de onde tirar dúvidas e aprender.
Uma sugestão, olhando o seu código, você não precisa converter o String para um array. Você pode simplesmente usar o método indexOf da própria classe String e, se de todo jeito, você quiser caminhar caracter por caracter do seu String você pode usar o método charAt.
Ex:

public static boolean contemLetra(String cadeia, char letra){ 
    return cadeia.indexOf(letra) >= 0;
}

Ex2:

public static boolean contemLetra(String cadeia, char letra){ 
    char[] array = cadeia.toCharArray();
    for (int i = 0; i < array.length; i++) {
        if (array[i] == letra) {
            return true;
        }
    }
    return false;
}

A classe String tem um método chamado contains(), que recebe um CharSequence e que pode fazer o que você quer sem ter que percorrer o objeto na mão.
Fazer uma expressão regular e testar o valor também pode ser uma alternativa - talvez mais avançada e mais lenta.

Até!

vlw pela ajuda