Como posso verificar se string é Int ou char?

Boas ppl,
queria fazer aqui uma pergunta ao pessoal entendido na matéria.
Tenho uma string e queria que ela tivesse um tratamento se fosse composta por caracteres, e outro tratamento se fosse composta por inteiros.
Como resolvo isto?

Obrigado

Tente converte-la para inteiro. Se não der, com certeza tem char no meio:

try { int valor = integer.parseInt(suaString); trataInteiro(valor); } catch (NumberFormatException e) { trataCaracteres(suaString); }