Java toString() 方法

Java  Character类Java Character类


toString() 方法用于返回一个表示指定 char 值的 String 对象。结果是长度为 1 的字符串,仅由指定的 char 组成。

所有的java对象都会从最高层的基类Object那里继承toString方法(Object类是java中所有类的父类)。

源代码


    /**

     * Returns a string representation of the object. In general, the

     * {@code toString} method returns a string that

     * "textually represents" this object. The result should

     * be a concise but informative representation that is easy for a

     * person to read.

     * It is recommended that all subclasses override this method.

     * <p>

     * The {@code toString} method for class {@code Object}

     * returns a string consisting of the name of the class of which the

     * object is an instance, the at-sign character `{@code @}', and

     * the unsigned hexadecimal representation of the hash code of the

     * object. In other words, this method returns a string equal to the

     * value of:

     * <blockquote>

     * <pre>

     * getClass().getName() + '@' + Integer.toHexString(hashCode())

     * </pre></blockquote>

     *

     * @return  a string representation of the object.

     */

    public String toString() {

        return getClass().getName() + "@" + Integer.toHexString(hashCode());

    }


语法

String toString(char ch)

参数

  • ch -- 要转换的字符。

返回值

返回指定 char 值的字符串表示形式。

实例

public class Test {

	public static void main(String args[]) {
		System.out.println(Character.toString('a'));
		System.out.println(Character.toString('A'));
	}
}

以上程序执行结果为:

a
A

Java  Character类Java Character类