e ae Galera,
a API possui algum metodo para achar uma determinada String dentro da mesma ?
Ex.
“joao;silva”
como saber se essa String tem “;” ?
Obrigado
e ae Galera,
a API possui algum metodo para achar uma determinada String dentro da mesma ?
Ex.
“joao;silva”
como saber se essa String tem “;” ?
Obrigado
Dê uma olhada no método indexOf(String) da classe String.
vc pode usar o metodo indexOf() da classe String.
ela retorna um número. se esse número for maior que -1 (ou zero, não lembro agora), quer dizer que ele encontrou o caracter na posição retornada pelo método.
String str = "joao;maria";
if( str.indexOf(';') > -1 )
{
System.out.println("O caracter está presenta na string");
}
Você pode encontrar isso e muito mais no site da sun: http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html
espero ter ajudado! []s
é isso ae…
valeu !
Se quiser separar tokens (palavras) delimitadas por certos caracteres (ou Strings use o StringTokenizer.
String nomes = "Daniel;Lucas;Marcelo";
StringTokenizer st = new StringTokenizer(nomes, ";");
while( st.hasNext() ) {
System.out.println( st.next() );
}