Imprimir cadeia árabe em java

Eu estou tentando exibir o texto em árabe em java, mas mostra caracteres de lixo (Exemplo: ¤ [ï߯ [î) ou às vezes apenas pontos de interrogação quando eu imprimir. Como faço para imprimir em árabe? Ouvi dizer que é algo relacionado ao unicode e UTF-8. Esta é a primeira vez que estou trabalhando com idiomas, então não faço ideia. Estou usando o Eclipse Indigo IDE.

EDIT: Se eu usar a codificação UTF-8, então "¤ [ï߯ [î" caracteres estão se tornando "????????" personagens.

questionAnswers(3)

yourAnswerToTheQuestion