`
hesihua
  • 浏览: 233792 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
社区版块
存档分类
最新评论

java基础toString()方法

 
阅读更多

1、toString()方法

在 java 的规范中有一个toString()方法,这个方法我今天才知道它的作用。

我在看测试框架的程序时打印一个对象,打印出来的并不是这个对象的地址,而是这个对象采用toString()方法的格式打印出一串字符串。

  会出现上面的原因是: 所有的用户自定义类都会继承自Object类。当用户重写了toString()方法后,在调用System.out.println(O)时 相当于System.out.println(O.toString());

分享到:
评论

相关推荐

    Java Object toString方法原理解析

    Java Object toString方法原理解析 Java Object 的 toString 方法是每个 Java 开发者都应该了解的基础知识。本文将通过示例代码详细介绍 Java Object toString 方法的原理解析,帮助开发者更好地理解和应用此方法。...

    java toString ToStringBuilder ReflectionToStringBuilder

    在Java编程中,`toString()`方法是一个非常关键的成员函数,它用于返回对象的字符串表示形式,通常包含类名和对象的属性值。当我们需要打印或调试对象时,`toString()`方法尤其有用。本篇文章将深入探讨几种在Java中...

    bean运行时跟综实例-TOSTRING

    在Java编程中,`toString()`方法是一个非常关键的工具,特别是在进行调试和日志记录时。标题中的"bean运行时跟综实例-TOSTRING"强调了在运行时通过重写`toString()`方法来追踪和诊断问题的重要性。描述指出,这样做...

    动力节点_Java基础视频教程52_重写toString方法

    动力节点的Java课程适合绝对零基础的观看,教程中讲解了Java开发环境搭建、Java的基础...适合非计算机专业,想转行做Java开发的朋友,或者想让Java基础更扎实的小伙伴,配套资料下载:http://www.bjpowernode.com/?csdn

    java基础重点难点

    ### Java基础重点难点详解 #### 一、ArrayList与Vector的区别 **安全性方面:** - `Vector`类在设计上提供了线程安全的实现。 - `ArrayList`类则没有提供线程安全机制。 **同步机制:** - `Vector`类的所有方法都...

    Java基础入门一.pdf

    java.lang.Object类是所有Java对象的根类,它提供了许多基础方法,如getClass、hashCode、equals、toString、clone、finalize、notify、notifyAll和wait,这些方法定义了Java对象的基本行为。 集合框架(Collection...

    java入门基础部分总概思维导图

    Java基础 * Java的基本数据类型包括整型、浮点型、字符型、布尔型、数组等。 * Java的变量可以通过关键字`final`、`static`、`abstract`等来修饰。 * Java的运算符包括算术运算符、比较运算符、逻辑运算符、赋值...

    Java基础学习笔记.doc

    Java是一种广泛使用的面向对象的编程语言,其基础知识是学习Java编程的基石。本文将深入探讨Java的基础知识,包括基本数据类型、String类以及基础数据类型的包装类。 首先,Java的基本数据类型是编程中最基础的元素...

    Java常用的基础类

    包装类提供了许多有用的方法,例如构造方法、toString() 方法、equals() 方法、hashCode() 方法、parseType() 方法、typeValue() 方法等。这些方法可以帮助程序员更方便地处理基本数据类型。 例如,Integer 是 int ...

    java基本概念Java基础笔试机试测试题

    根据提供的文件信息,这里将对其中的笔试题目进行解析,并解释相关的Java基础知识。 ### 题目解析 #### 1. 字符串缓冲区的使用 **题目**: 分析下面的Java程序段,编译运行后的输出结果是()。 ```java public ...

    完整版Java全套入门培训课件 Java基础 07-IO(共29页).pptx

    Java IO(InputOutput)是Java平台中用于处理设备间数据传输的重要部分,它提供了一种在程序和外部数据源...通过理解和实践这些知识点,你可以深入掌握Java IO的基础,为处理复杂的文件操作和数据传输打下坚实的基础。

    Java基础入门教程 第5章 Java基础类的应用(共42页).ppt

    在本章"Java基础类的应用"中,我们将深入学习Java编程中的核心概念和常用类的使用。首先,我们要了解Java的访问修饰符:private、protected、public以及default。这些修饰符控制类、方法和变量的可见性和访问权限,...

    java基础知识-java基础知识

    Java基础知识是编程学习的重要组成部分,尤其是对于Java语言来说。Java是一种广泛使用的面向对象的编程语言,以其平台独立性、强大的库支持和高效性能著称。本篇文章将深入探讨Java基础知识中的关键概念,包括字符串...

    java李兴华学习笔记之Java常用类库

    ### Java李兴华学习笔记之Java常用类库 #### 一、课程介绍及知识点...通过以上内容的学习,学习者不仅可以掌握Java常用类库的基本使用方法,还能进一步提高自己的编程能力,为今后更复杂的项目开发打下坚实的基础。

    java 面试题 java 基础 java 注意事项

    在Java编程领域,面试题常常围绕基础概念、最佳实践以及注意事项。以下是一些常见的Java面试知识点的详细解释: 1. **面向对象的特征** - **抽象**:抽象是将复杂的现实问题简化为一系列概念,忽略不重要的细节,...

    java基础知识点总结思维导图

    ### Java基础知识点总结 #### 一、Java语言简介与环境配置 - **JDK (Java Development Kit)**: JDK 是 Java 开发工具包的基础,包含了编译器、解释器和其他工具,用于开发 Java 应用程序。 - **JRE (Java Runtime...

    Java基础知识索引

    ### Java基础知识索引 #### 基本类型 在Java中,基本数据类型包括整型、浮点型、字符型、布尔型等。例如:`int`、`float`、`char`、`boolean`。 #### 进制转换 Java支持不同进制之间的转换,例如二进制、八进制...

Global site tag (gtag.js) - Google Analytics