Caros,
Existe alguma função que consiga retirar dos campos em uma determinada tabela, tudo após a vírgula ou quando iniciar com números.
EX: adc,12(pegar somente a string adc).
Você pode usar a classe StringTokenizer.
String sample = "abc,123,teste";
StringTokenizer tk = new StringTokenizer(sample, ",");
while (tk.hasMoreTokens())
System.out.println(tk.nextToken());
A saída desse exemplo é:
abc
123
teste
Agraço,
Existe uma outra maneira para se resolver este prob, diretamento no banco de dados SQL.
[quote=“leodcipo”]Agraço,
Existe uma outra maneira para se resolver este prob, diretamento no banco de dados SQL.[/quote]
Consulte o manual de funcoes do banco de dados que voce esta usando. Procure por algum SUBSTR() ou algo do genero.
Rafael
[quote=“dango”]Você pode usar a classe StringTokenizer.
String sample = "abc,123,teste";
StringTokenizer tk = new StringTokenizer(sample, ",");
while (tk.hasMoreTokens())
System.out.println(tk.nextToken());
A saída desse exemplo é:
abc
123
teste[/quote]
O melhor seria usar o metodo split() da classe String.
Rafael
StringTokenizer eh tao… tao… blasé :lol: