在java.lang.character中
charValue
public char charValue()返回此 Character 对象的值。 返回:
此对象表示的基本 char 值。
是什么意思,我现在模糊了,请高手指点,最好能给出具体的操作。

解决方案 »

  1.   

    Character类是char的封装类。charValue()返回的值是char型 例如:Double类是double的封装类。doubleValue()返回的是double型
      

  2.   

    java中有八个基本类型int,char,byte......,这些类型在使用时只是作为基本类型来使用的,不像String,或者自己定义的类如Student,User,这些是对象的类。
    java为了弥补基本类型没有“对象类”,就整了几个基本类型的“对象类”,如int的为Integer,char的为Character等,这些对象类的好处就是,他们提供了一些方法,便于数据的操作。
    而lz所说的 charValue()方法,意思是将“对象类型”的Character的对象,所包含的值(如‘a’)返回出来。也就是将对象类型的转为基本类型的,而valueOf则正好相反。
      

  3.   

    简单的说char是基本数据类型,而Character是引用类型,其封装的就是一个char类型的值。