美文网首页
Java内置包装类

Java内置包装类

作者: Zz鱼丸 | 来源:发表于2019-06-18 09:28 被阅读0次

Object类

Object 是 Java 类库中的一个特殊类,也是所有类的父类。当一个类被定义后,如果没有指定继承的父类,那么默认父类就是 Object 类。因此,以下两个类是等价的。

1.  public class  MyClass{…}

等价于

1.  public class  MyClass extends  Object {…}

由于 Java 中的所有类都是由 Object 类派生出来的,因此在 Object 类中定义的方法,在其他类中都可以使用,常见的方法如表 1 所示。


表1 Object类的常用方法

Integer类

Integer 类在对象中包装了一个基本类型 int 的值。Integer 类对象包含一个 int 类型的字段。此外,该类提供了多个方法,能在 int 类型和 String 类型之间互相转换,还提供了处理 int 类型时非常有用的其他一些常量和方法。

表1 Integer类中的常用方法

Float类

Float 类在对象中包装了一个基本类型 float 的值。Float 类对象包含一个 float 类型的字段。此外,该类提供了多个方法,能在 float 类型与 String 类型之间互相转换,同时还提供了处理 float 类型时比较常用的常量和方法。


表1 Float类中的常用方法

System类

System 类代表系统,系统级的很多属性和控制方法都放置在该类的内部。该类位于 java. lang 包。由于该类的构造方法是 private 的,所以无法创建该类的对象,也就是无法实例化该类

System 类内部的成员变量和成员方法都是 static 的,所以可以方便地进行调用。

1. PrintStream out

标准输出流。此流已打开并准备接收输出数据。通常,此流对应于显示器输出或者由主机环境或用户指定的另一个输出目标。

例如,编写一行输出数据的典型方式是:

1.  System.out.println(data);

2. InputStream in

标准输入流。此流已打开并准备提供输入数据。通常,此流对应于键盘输入或者由主机环境或用户指定的另一个输入源。

3. PrintStream err

标准的错误输出流。其语法与 System.out 类似,不需要提供参数就可输出错误信息。也可以用来输出用户指定的其他信息,包括变量的值。

    import java.io.IOException;
    public class Test06
    {
        public static void main(String[] args)
        {
            System.out.println("请输入字符,按回车键结束输入:");
            int c;
            try
            {
                c=System.in.read();    //读取输入的字符
                while(c!='\r')
                {    //判断输入的字符是不是回车
                    System.out.print((char) c);    //输出字符
                    c=System.in.read();
                }
            }
            catch(IOException e)
            {
                System.out.println(e.toString());
            }
            finally
            {
                System.err.println();
            }
        }
    }

相关文章

  • Java内置包装类

    Object类 Object 是 Java 类库中的一个特殊类,也是所有类的父类。当一个类被定义后,如果没有指定继...

  • Java编程基础(11)

    Java编程基础知识:Java内置包装内 1.Java Object类详解:Object类的常用方法(equals...

  • JAVA(14 ) 内置包装类

    内置包装类 Object 是 Java 类库中的一个特殊类,也是所有类的父类。当一个类被定义后,如果没有指定继承的...

  • java内置类(Integer、Double、Float、Boo

    摘录并整理自:Java内置的包装类 1. Object Object 是 Java 类库中的一个特殊类,也是所有...

  • Comparable接口(一)----java内置类

    实现Comparable接口下的唯一方法comparaTo()就可以比较类的大小,这些类包括java内置的包装类(...

  • 包装类

    包装类 1. 什么是包装类 包装类(Wrapper Class): Java是一个面向对象的编程语言,但是Java...

  • JavaSE进阶五 包装类

    java中的包装类 java中对8种基本数据类型提供了8种包装类型;包装类是引用类型,父类是Object。 为什么...

  • JAVA:包装类

    包装类:  Java中的包装类包括:Integer、Long、Short、Byte、Character、Doubl...

  • java——包装类

    为了方便操作基本数据类型值,将其封装成了对象,在对象中定义了属性和行为丰富了该数据的操作。 用于描述该对象的类就称...

  • Java包装类

    导语 学完包装类就懂的情书。 主要内容 基本数据类型包装类的定义 数据的装箱与拆箱操作 数据类型的转换(核心) 具...

网友评论

      本文标题:Java内置包装类

      本文链接:https://www.haomeiwen.com/subject/qovzfctx.html