hbw-utils - 基本数据类型的toString()实现

110 阅读1分钟

世界上并没有完美的程序,但是我们并不因此而沮丧,因为写程序就是一个不断追求完美的过程。

在基本数据类型的toString()方法实现中,使用了JDK中包装类的toString()方法:

/**
     * byte to String
     * @param b byte
     * @return String
     */
    public String toString(byte b) {
        return Byte.toString(b);
    }

    /**
     * short to String
     * @param s short
     * @return String
     */
    public String toString(short s) {
        return Short.toString(s);
    }

    /**
     * int to String
     * @param i int
     * @return String
     */
    public String toString(int i) {
        return Integer.toString(i);
    }

    /**
     * long to String
     * @param l long
     * @return String
     */
    public String toString(long l) {
        return Long.toString(l);
    }

    /**
     * float to String
     * @param f float
     * @return String
     */
    public String toString(float f) {
        return Float.toString(f);
    }

    /**
     * double to String
     * @param d double
     * @return String
     */
    public String toString(double d) {
        return Double.toString(d);
    }

    /**
     * boolean to String
     * @param b boolean
     * @return String
     */
    public String toString(boolean b) {
        return Boolean.toString(b);
    }

    /**
     * char to String
     * @param c char
     * @return String
     */
    public String toString(char c) {
        return Character.toString(c);
    }

在这里插入图片描述