Usa o método split da classe String para obter a última palavra de cada string.ora esta é a situação:
preciso de criar um método que que procure a num vector de nomes os nomes que tenham um determinado apelido .
O problema é que cada posição do vector tem um nome completo .
O compareTo() funciona nesta situação ?
Obrigado
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/String.html#split(java.lang.String)Mas esse método separa pelos espaços ou separa carater a carater?
ora esta é a situação:
preciso de criar um método que que procure a num vector de nomes os nomes que tenham um determinado apelido .
O problema é que cada posição do vector tem um nome completo .
O compareTo() funciona nesta situação ?
Obrigado
if (listaA[i].endsWith(apelido))
eu estou usar o netbeans 6.
Não sei qual usas (provavelmente usaas o 5, porque é que nos usamos nas aulas)
No netbeans 6 tens uma opção .endswith
O 5 também deve ter.
o meu codigo ficou assim
Código:if (listaA[i].endsWith(apelido))
endsWith
public boolean endsWith(String suffix)
Tests if this string ends with the specified suffix.
Parameters:suffix - the suffix.
Returns:true if the character sequence represented by the argument is a suffix of the character sequence represented by this object; false otherwise. Note that the result will be true if the argument is the empty string or is equal to this String object as determined by the equals(Object) method.