下列程序中,实现将封装数据类型Integer和基本数据类型int之间的转换,以及Integer,int类型和String类型之间的转换。请将程序补充完整。 程序运行结果如下: 123 456 456 public cla

admin2009-01-15  83

问题 下列程序中,实现将封装数据类型Integer和基本数据类型int之间的转换,以及Integer,int类型和String类型之间的转换。请将程序补充完整。
   程序运行结果如下:
    123
    456
    456
   public class ex7_1{
     public static void main(String[]args)  {
      Integer intObj;
      int n;
      String s;
      intObj = new Integer(123);
      n=intObj.__________;
      System.out.printin(Integer.toString(n));
      s=new String("456");
      intObj=Integer._________;
      System.out.println(intObj.__________);
      n=Integer.parseInt(s);
      System.out.println(Integer.toString(n));
      }
    }

选项

答案intValue() valueOf(s) toString()

解析 本题主要考查Java类库中对简单数据类型的封装以及对封装类型与基本类型之间的转换。解题关键是熟悉基本数据类型的封装,以及一些常用封装类型的常用转换方法,如Integer类的parseInt()方法等。本题中,第1个空,使用intValue()方法将封装对象intObj转换为基本的数据类型int;第2个空,使用valueOf()方法,将字符串转换为封装对象intObj;第3个空,使用toString()方法,将封装对象intObj转换为字符串打印出来,注意,这里不可以加参数。
转载请注明原文地址:https://kaotiyun.com/show/PIID777K
0

最新回复(0)