谁知道,请告诉我一下,谢谢!!
强调一下:是把 数字转化为字符 而不是字符串;
比如:int num = 4;输出结果应该是'4';

解决方案 »

  1.   

    int num = 4;
    char [] c = Integer.toString(num).toCharArray();
      

  2.   

    如果是个位数的可以直接System.out.println(num + '0')  //输出的是ASCII码;若num > 10,可以利用字符的包装器类型Character来实现。int i = 14;
    System.out.println(Character.toLowerCase(i)); //Character的其他函数也可实现
      

  3.   

    整数、实数转成字符串最简单快捷方法int a = 10;
    double b = 13.24String str = "" + a + b;
      

  4.   

    Integerstatic String toString(int i) 
              返回一个表示指定整数的 String 对象。 
      

  5.   

    这是一个面试题,快毕业了,哎,这些天有些郁闷,回想学了这么久的JAVA,走了不少的弯路或者说浪费了很多时间,其实为了更好的学习,我去了一个专班,结果老师不怎么的,很多东西都是现学现教,弄去弄来,我就自学算了,只是觉得教了那么多的钱不值呀,后面打算再去培训一下,不然是没有公司要了,只是又要花一大笔(有些心疼),现在没事上CSDN来转转,有些不清楚的便顺便问问,也许好些,学软件不交流是不行的,哎,这条路走起来真难,由其是在没有学费的时候......
      

  6.   


       char h=65;
     如果是 int i=数字;
        则要强转 
       char h=(char)i
      

  7.   

    回复 Char.parseChar(num); 中的Char应该是Character吧,但这个类没有parseChar()这个方法哟.
      

  8.   

    强制转换会变成乱码char ch = String.valueOf(10).ChatAt(0);