Java中直接输出一个类的对象
例如:
//Test.javapublic class Test{public static void main(String[] args){Test t = new Test();System.out.println(t);}}
分析:
Java中直接输出一个类的对象的时候,会调用这个类的toString()方法,自己写的类没有覆盖这个方法的话就是继承Object类的这个方法,Object中toString()方法的实现是这样的:getClass().getName() + “@” + Integer.toHexString(hashCode())。后面跟的是这个类的哈希码值,如果希望这个类打印出你希望的格式,你就要覆盖toString方法。
本文地址:http://liuyanzhao.com/3045.html
转载请注明
Java中直接输出一个类的对象相关推荐
- java输出一个对象_java里面直接输出一个类的对象
Java直接输出一个类的对象的时候,会自动调用这个类的toString方法.这个方法在object类中,而所有的类都继承object类,所以所有的类都有toString方法.当我们不重写该方法时,该方 ...
- 什么是继承?Java中如何声明一个类继承另一个类?
在现实生活中,说到继承,多会想到子女继承父辈的财产.事业等.在程序中,继承描述的是事物之间的所属关系,通过继承可以使多种事物之间形成一种关联体系.例如猫和狗都属于动物,程序中便可以描述为猫和狗继承自动 ...
- Java中可以声明一个类为Static吗?
答案可以是Yes或No,取决于这个类的是最外层类还是内部类. 编译器不允许最外层的类声明为Static,但是可以声明内部类为Static. 概念 嵌套类指被定义在另一个类的内部.嵌套类存在的目的应该只 ...
- C++在一个类中引用另一个类的对象
#include<iostream> using namespace std; class point { private:int x;int y; public:int getx()// ...
- java创建一个不可变对象_如何在Java中创建不可变类?
java创建一个不可变对象 Today we will learn about the immutable class in Java. What are immutable classes? The ...
- Python编程语言学习:python语言中快速查询python自带模块函数的用法及其属性方法、如何查询某个函数关键词的用法、输出一个类或者实例化对象的所有属性和方法名之详细攻略
Python编程语言学习:python语言中快速查询python自带模块&函数的用法及其属性方法.如何查询某个函数&关键词的用法.输出一个类或者实例化对象的所有属性和方法名之详细攻略 ...
- java编写教师类输出_Java类和对象的区别和联系,超简单易懂!
在面向对象的编程语言中,类和对象必然是最核心的特性之一.本文主要介绍Java中的类和对象. 示例 以班级成员为例,班上有小红.小明.小李,还有王老师.张老师和魏老师,我们认为他们都属于"人类 ...
- java面向对象中的抽象,类与对象
一.抽象 什么是抽象?将鸽子和麻雀看做是鸟,这是抽象:将整个空调的行为用遥控代替,遥控就可以看做是空调的抽象:将外貌,种族,语言等等形形色色不同的个体看做是人这样一个概念,这也是抽象. 在编程语言中, ...
- java怎么调用另一个类的方法_在一个类中访问另一个类的方法
在一个类中访问另一个类的方法 由于Java应用程序是由若干个类构成的,因此经常需要在一个类中访问另一个类中的成员和方法,请问应该如何在一个类中访问另一个类的方法?下面是由百分网小编为大家整理的在一个类 ...
- Java动态加载一个类的几种方法以及invoke
一.加载一个类的几种方法 接口 IUser package org.me.javaapp;/**** @author Administrator*/ public interface IUser {} ...
最新文章
- Android之四大组件(Activity)
- promise学习记录
- api 定位 微信小程序 精度_微信小程序开发知识点集锦
- 家属楼如何设置使用免费wifi
- 开发机器上利用vs2013调试远程IIS上的c#程序
- python logging模块使用总结
- Zookeeper数据的同步流程
- go context之WithDeadline的使用
- leetcode 148. Sort List | 148. 排序链表(最优解归并排序,O(1)空间)
- 卡尔曼_卡尔曼估计两步法
- python空格怎么加密_使用Python的RSA加密
- css React 单行省略和多行省略
- mysql表的级联操作_mysql表之间的关系及级联操作
- Docker(三)关于docker 的应用场景
- 2015-01-11 在SQL2008创建一个数据库
- win11怎么安装安卓app win11上安装安卓app的步骤教程
- 阿里云重磅推出物联网安全运营中心Link SOC 1
- Django__WSGI
- Ubuntu Linux系统备份与还原命令技巧
- 使用Xcode打包上传APP