两种方法:1、
int i = 10;
String s = new String(i);2、
int i = 10;
String s = Integer.toString(i);

解决方案 »

  1.   

    IntToStr()  {我是说DELPHI,呵呵。。}
      

  2.   

    int aa=1;
    String xxx=Integer.toString(aa);
    String mmm=xxx;
    System.out.println(mmm);dos下编译出错:D:\myprograms\db>javac accDB.java
    accDB.java:41: <identifier> expected
    System.out.println(mmm);
                      ^
    accDB.java:41: cannot resolve symbol
    symbol  : class out
    location: class java.lang.System
    System.out.println(mmm);
          ^
    2 errors
    高手帮帮忙
      

  3.   

    还可在前面加"",
    int i=1;
    String a;
    a =""+i;
      

  4.   

    最基本的
    String.valueOf(int i)
      

  5.   

    是不是没有 import java.io.*;    ?
    ------
    int aa=1;
    String xxx=Integer.toString(aa);
    String mmm=xxx;
    System.out.println(mmm);dos下编译出错:D:\myprograms\db>javac accDB.java
    accDB.java:41: <identifier> expected
    System.out.println(mmm);
                      ^
    accDB.java:41: cannot resolve symbol
    symbol  : class out
    location: class java.lang.System
    System.out.println(mmm);
      

  6.   

    int a;String sa = a + ""; //方法一String sa = String.valueOf(a);//方法二String sa = Integer(a).toString();//方法三String sa = (new BigInteger("a")).toString; //方法四,搞笑版:)
      

  7.   

    //2处笔误
    String sa = Integer.toString(a);
    String sa = (new BigInteger("a")).toString();
      

  8.   

    像这种问题可以去看ALMANAC,查起来很方便的。一般的书上不会写这种问题,而新手,哪怕是以前有丰富编程经验的,一开始用JAVA时都会碰到很多类似的问题,去查JDK doc有点麻烦,而且没有例子,ALMANAC是挺不错的一本书,就是太贵,也可以到他的网战上去查例子。
      

  9.   

    String.valueOf(int i)
    Integer(i).toString();
    均可
      

  10.   

    String s = Integer.toString();
    俺喜欢这个