{resolvido}Formatar uma STRING!

oi gente to com um probleminha aqui e coisa boba mais nao to conseguindo resolver …

e que eu preciso formatar uma string … tipo

EX…

[code]String cor="";
String soma="";

cor=JTextField.gettext();

if(cor!=""){

 soma=soma+" , "+cor;

}

Systen.out.println(soma);

/// formato ///

/// ,amarelo,azul,preto ///[/code]

por q cada nome e uma entrada do usuario …!!
o usuario digita a cor e clica num botao de add cor … por exmplo …

eu queria q tirar essa virgula antes do primeiro nome …
ou um metodo pra deixa a string nesse formato

amarelo,azul,preto

com a virgula sopra separa eles …!!

e ja tentei aqui mais to maio sem ideias … hehehe

agradeço q quem puder ajudar …!

Oi!! tenta fazer assim ó:

soma = soma.substring(1,soma.length())

Vlws

String é um objeto, não se compara com “!=” ou “==” e sim com o método equals(Object);

 String cor="";  
 String soma="";  
   
   cor=JTextField.gettext();  
   
    if(!cor.equals("")){  
      soma += ", "+cor;
   }   
   
 Systen.out.println(soma); 

Eu sei…!.. isso foi so um ex…pra identificarem melhor meu problema …!!!

[quote]
Oi!! tenta fazer assim ó:

soma = soma.substring(1,soma.length()) [/quote]

Valeu deu certinho !!!

muito obrigado …

aaaaa… outra coisa … quem for usar esse tipo de metodo…

soma = soma.substring(1,soma.length())    

tome cuidado …por q com cada entrada que o usauario faz ele deleta o primeiro espaço da string …
sei disso porq tive a corrigir aqui
por ex

a primera e amarelo…
entao ficaria

,amarelo

usando o meodo fica …

amarelo 

e agora a segunda entra e azul…

era pra ficar …

amarelo,azul

mais vai ficar …

marelo,azul

e quanto maior o numero de entradas maior vai ser o numero de letras q vao sumir …

minha dica e usar o metodo somente na hora de imprimir ou passar para outra variavel …!!!