Comparação de Strings

Eu tenho uma String, e quero comparar ela com um caractere alfabetico ou um número. Por exemplo:

public class testeString{
public static void main(String args[]){
System.out.println(comptexto(args,0)); //Compara o indice 0 do array args com um texto. Se for, retorna o texto.
System.out.println(compdigito(args,1)); //Compara o indice 1 do array args com um número. Se for, retorna o número.
}
}

É necessario que seja no array de string args. E, se não for o pedido, quero saber como faço para apareçer “Erro: texto era esperado” ou “Erro: inteiro era esperado”.

Esse post deve ajudar a resolver o teu problema

http://www.guj.com.br/posts/list/23607.java