Converter para String, essa pode ser a solução?

5 respostas
H

boa noite, pessoal!!
tudo bem?
gente, tenho esse construtor:

public DadosUser() {
      this.usuario = System.getProperty("user.home", ".");
      usuario=usuario.replaceAll("/","-");
      }

bom, estou tentando substituir alguns caracteres, mas não sei pq, não consigo, acho que deve ser convertido para string, não???
como faço, gente??
Valeu a força!!!
Horácio

5 Respostas

alexfe

Estou a uns 2 meses sem programar. Então tenta ai a minha dica rápida puxada da memória.

String msg = String.valueOf(texto);
H

deu certo, mas ainda não consigo remover as “” do nome…
segue o código…como posso remover esses caracteres???

public DadosUser() {
       this.usuario =System.getProperty("user.home", ".");
       String usario = String.valueOf(usuario);
       usuario=usuario.replaceAll("Documents and Settings" ,"");
       usuario=usuario.replaceAll("C:" ,"");
      usuario=usuario.replaceAll("\" ,"");
       }
otaviojava

Tenta desse modo:

usuario=usuario.replaceAll("\" ,"");
Marky.Vasconcelos

Fora o fato que existe a property user.name que já retorna o nome do usuario logado.

H

pessoal, eu fiz dessa forma:

usuario=usuario.replaceAll("\W" , "*");

acabou resolvendo!!!
mas vou dar uma olhada nessas outras alternativas!!!
obrigado a todos!!!
Valeu, pessoal!!!

Criado 3 de janeiro de 2011
Ultima resposta 4 de jan. de 2011
Respostas 5
Participantes 4