如题!

解决方案 »

  1.   

    API java.lang.String
    方法valueOf( int i )
    返回参数i的String表达式
      

  2.   

    int i=10;String j = i + "" ;你就这样写吧!~
      

  3.   

    API
    lava.lang.Integer
    方法:toString( int i )
      

  4.   

    总结:String.valueOf(int i)
          Integer.toString(int i)
          String s = 3+"";
      

  5.   

    new Integer(int i).intValue();
    晕了,抄了俩API就有建设性了。
      

  6.   

    String.valueOf(int i);

    IntegertoString(int i);
    都是返回string值的
      

  7.   

    String xx=String.valueOf(int i);
    String x=Integer.toString(int i);
      

  8.   

    String s = 1 + "";
    ==========
    这个方法真有创意,我也用过,不过说实话,很垃圾
    最常用的做法 : String.valueOf(int)
      

  9.   

    一直是String s = 1 + "";
      

  10.   

    String.valueOf(int i)
    Integer.toString(int i)
    实在找不到其他更好的方法了 
      

  11.   

    String s = 1 + "";有什么不好吗
      

  12.   

    String s = 1 + "";
    为什么垃圾?
      

  13.   

    不管用哪种方法,最终都要调用Integer.toString()方法。所以说,直接用Integer.toString(i)是最好的!String.valueOf(i)调用的是Integer.toString(i, 10)。
    而String s = i + ""这种方法也是要先对i调用Integer.toString(),说它垃圾的理由是,它无端地动用了一个额外的字符串""。
      

  14.   

    String s = 1 + ""; 这个方法好.
    就是个类型转换
    如果用方法.光是压栈,出栈就会增加内存的消耗.
      

  15.   

    Dan1980() ( ) 信誉:98    Blog  2007-04-04 14:27:24  得分: 0  
     
     
       不管用哪种方法,最终都要调用Integer.toString()方法。所以说,直接用Integer.toString(i)是最好的!String.valueOf(i)调用的是Integer.toString(i, 10)。
    而String s = i + ""这种方法也是要先对i调用Integer.toString(),说它垃圾的理由是,它无端地动用了一个额外的字符串""。
      
     
      

  16.   

    int i = 1;
    String s = i+"";
      

  17.   

    两种方法String.valueOf(int i)
    Integer.toString(int i)不过貌似上面一种好...
      

  18.   

    String s = 1 + "";
    为什么是垃圾?哪位达人解释下
      

  19.   

    String s = 1 + "";
    为什么是垃圾?哪位达人解释下
    ----------------------------------
    不能说是垃圾,优点是简单,缺点是比其他两个效率要慢,而且慢了很多
      

  20.   

    String s=1+""涉及BufferString
    自已找找吧
      

  21.   

    1、概念:
    (注:String类在JAVA类库中的位置:java.lang.String) String类中有个成员方法:public static String valueOf(int i)返回 int 参数的字符串表示形式。 该表示形式恰好是单参数的 Integer.toString 方法返回的结果。 参数:
    i - 一个 int。 
    返回:
    int 参数的字符串表示形式。2、举例说明:
       int i;
       String s;
       s=String.valueOf(i); //String型变量s中存放的就是将int 型i转变为String 型的值
       
      

  22.   

    jia20003(『gloomy fish』兄弟们一个一个结婚刺激我想跳楼!) ( ) 信誉:100    Blog   加为好友  2007-05-25 10:46:42  得分: 0  
     
     
       这个你也好意思问,小朋友!
      
     _____________________________________________________________________
    怎么能这样说人家呢?学习有什么不好String s = 1 + "";
    就这样写吧  容易懂
      

  23.   

    先放葱姜蒜,然后把int放锅里炒一下,出来就是string了
      

  24.   

    哈哈,同意
    enl_green(玉指冰弦) 的说..
      

  25.   

    String 是不可变类,String s = "Hello"; s = s + " World";实际上让 s 指向了新的String对象,无意中增大了内存开销,影响性能,所以对String类对象的+操作还是慎用为好
    可以考虑StringBuffer~~
      

  26.   

    int a=1;
    String s=a+"";