int joke; 가 있고

if문을 사용하여

joke=R.string.joke_1;

이런식으로 joke에 joke_1부터 5까지 중 하나의 값을 대입하고

그 int 값을 

 Dialogd의
.setMessage(joke)

이런식으로  출력하니

23568125같은 숫자값이 뜨더군요.

그래서 String joke;로 받으려고

joke=(String)R.string.joke_1;

이런식으로 하여도 안되네요..

R string
R string int 변환

이런식으로 검색해보아도 안나와서 질문올립니다ㅜㅜ

무슨 방법이 없을까요..?