2011-06-02 5 views
1

整数をcharに変換したい。整数を文字に変換するint j2me

例: - 私が試した

char c; 
for(int i=0;i<10;i++){ 
    system.out.println(" char==="+c); 
} 

私は0,1,2,3,4としてCを印刷したい..... : -

c=(char)i; --gives error 
c=97-i; -----gives a,b,c 

答えて

2

ラッパークラスを使用します。道による

c = new Integer(i).toString().charAt(0); 

、あなたもこれを使用することができます:

c = (char)(i + 48); 
+0

それは働いているソリューションのためにありがとう –

+0

それはそれを行うためにかなりラウンドアバウトの方法です。 – trutheality

+0

または 'c = Integer.toString(i).charAt(0);'、または 'c =(char)(i +(int) '0');' – trutheality