Porque nao aceita "ç" e "letras acentuadas&q

fala povo PJ!!
podem me ajudar to com um problema nao sei porque não ta aceitando ç e letras acentuadas entre outras
la vai o codigo:

[code]
import java.io.*;

public class teste {
byte xpto[];
String nome;

public void meuMetodo() {
	xpto = new byte[100];
	try {
		System.out.println("Digite seu nome");
		System.in.read(xpto);
		System.out.println("Ainda byte: " + xpto);
		String nome = new String(xpto);
		nome = nome.trim();
		System.out.println("Ja string: " + nome);
	} catch (IOException erro) {
		System.out.println("Ocorreu um erro");
	}
}

public static void main(String[] args) {
	teste t = new teste();
	t.meuMetodo();
}

}[/code]
simples nao so que quando eu rodo ele:

bash-2.05b$ java teste
Digite seu nome
luiz 
Ainda byte: [B@119c082
Ja string: luiz
bash-2.05b$ java teste
Digite seu nome
andréa da graça
Ainda byte: [B@119c082
Ja string: andr?a da gra?a
bash-2.05b$ 

porque nao aceita ç e letras acentuadas???
podem me ajudar?
desde ja agradeço!!!

aqui rodou normal

Digite seu nome andré da graça Ainda byte: [B@10b62c9 Ja string: andré da graça

e ai blz…

kara q doido testei na minha máquina e ta funcionando normal teu código…!!!

sera que eh alguma configuração do meu sistema?
estou usando o ltsp do linux!!!

Edite o arquivo /etc/profile
e adicione as linhas:
export LC_ALL = pt_BR
export LANG = pt_BR

e pronto

valew ratman_jr, vc acha que no ltsp tambem e nesse arquivo?
pedi ajuda ao meu colega de trabalho e o problema foi solucionado em um arquivo de configuração do ltsp, soh nao sei qual, agora funcionou legal,
Valew galera pela ajuda!!!