如何将 112, 123, 98 这种long 型数据转换为字符串输出啊?
我是想读一个数,转换为字符,然后添加这个字符到当前字符串的开头:
Java code
for(int i =0; ....)
{
                BigInteger temp = greatdecry[i].remainder(BigInteger.valueOf(128));
                String tempstring = String.valueOf((char)temp.longValue()); 
                iString = iString.insert(0, tempstring);
}
但是输出不对,有的字符时对的,有的不对...
------解决方案--------------------//输入数字,然后每次把这个数字转换成字符串放在所有字符串的前面。 
 import javax.swing.JOptionPane; 
 public class test2 
 {  
         public static void main(String[] args)   
         { 
         	String abc= " "; 
         	String a= " "; 
         	while(a!= "stop "){ 
         	a=JOptionPane.showInputDialog(null,  "请输入数字 "); 
         	abc=a+abc; 
         	JOptionPane.showMessageDialog(null,  "当前的值是 "+abc); 
         	} 
         }   
 }   
------解决方案--------------------写法没问题啊,请问哪些字符不对呢。。。