用String中的valueOf()方法!
如:String s=String.valueOf(int);

解决方案 »

  1.   


    Integer a=new Interger(54);
    String str=new String(a);
      

  2.   

    函数名: itoa 
    功  能: 把一整数转换为字符串 
    用  法: char *itoa(int value, char *string, int radix); 
    程序例: #include <stdlib.h> 
    #include <stdio.h> int main(void) 

       int number = 12345; 
       char string[25];    itoa(number, string, 10); 
       printf("integer = %d string = %s\n", number, string); 
       return 0; 
      

  3.   

    最简单的:"" + 54;
    正规一点的:String.valueOf(54);或者new String(54);
      

  4.   

    gffly(飞飞) 
    老大贴错地方了
      

  5.   

    好象菜鸟很多Interger.toString(int i) ,Integer.parseInt(String s)好象都是很基础的
    method ,查javadoc 在java.lang.Integer中不是什么document都有吗!
    其实在java中54 很多时候可以当"54"用比如
    String a="test";
    int    b=54;
    String c="";
    System.out.print("test"+b);
    test54
    其实使用强制类型转换都可以
    int b=54;
    String a="";
    a=(String)b;
    好象也不错啊!
    我觉得做程序学新东西要有看文档的习惯和自己学会尝试,已经查看别人的程序!
      

  6.   

    综合一下意见:
    1.int j = 123;
      String s = String.valueOf(j);
    2.int j = 123;
      String s = Integer.toString(j);
    另外,象String str=new String(parameter);和a=(String)b;都是行不通的,而Integer.parseInt(String s)则是将String解析成int类型的,另外如果是将int直接应用到字符串中,可以直接加在string的后面,如:String s = "aa"+2;
      

  7.   

    使用Integer.toString(int),可以转换为string