Paulo Borba
Centro de Informática
Universidade Federal de Pernambuco
Recife, 26 de julho de 2002
class Dicionario {
private String[] palavras;
private int proxima; ...
}
onde o atributo proxima indica a próxima posição vaga no array de palavras de um dicionário. Defina, nesta classe, o método selecionarPalavras, que recebe como parâmetro um valor do tipo char e retorna como resultado um array contendo apenas as palavras do array palavras que tenham como primeira letra o caractere passado como parâmetro. Use os seguintes métodos da classe String da API de Java:
public static String valueOf(char c)
(Returns the string representation of the char argument. Returns: a newly allocated string of length 1 containing as its single character the argument c.)
public boolean startsWith(String prefix)
(Tests if this string starts with the specified prefix. Returns:true if the character sequence represented by the argument is a prefix of the character sequence represented by this string; false otherwise. Note also that true will be returned if the argument is an empty string or is equal to this String object as determined by the equals(Object) method.)