社区
Java
帖子详情
Javap中Arraylist集合泛型是对象
一支小小白
2018-11-05 12:57:11
Javap中Arraylist集合泛型是类new的对象,直接打印输出是内存地址值,只能遍历输出 而String类型,和基本类型的包装类可以直接 System.out.println(list); 为什么打印结果一个是地址值,一个是元素 如何区分是该遍历输出,还是直接打印
...全文
99
5
打赏
收藏
Javap中Arraylist集合泛型是对象
Javap中Arraylist集合泛型是类new的对象,直接打印输出是内存地址值,只能遍历输出 而String类型,和基本类型的包装类可以直接 System.out.println(list); 为什么打印结果一个是地址值,一个是元素 如何区分是该遍历输出,还是直接打印
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
_Ricky_
2018-11-06
打赏
举报
回复
Object类具有一个toString()方法,你创建的每个类都会继承该方法。它返回对象的一个String表示,并且对于调试非常有帮助。然而对于默认的toString()方法往往不能满足需求,需要覆盖这个方法。
an煮鸡蛋
2018-11-05
打赏
举报
回复
打印就是调用toString方法,具体是把集合一个一个元素打印出来,还是打印地址要去toString函数里面看,不修改就是默认的呢
阿里P30_PRO
2018-11-05
打赏
举报
回复
打印默认调用toString()方法,不重写的话结果就是你那样,所以一般需要重写
汤姆猫来啦
2018-11-05
打赏
举报
回复
对象重写tostring方法
qybao
2018-11-05
打赏
举报
回复
你的List里保存的对象如重载toString方法就会打印出来,否则打印地址 默认的toString方法是Object的,是打印@+该对象的哈希值
【
Java
面试+
Java
学习指南】 一份涵盖大部分
Java
程序员所需要掌握的核心知识
Java
集合
详解1:一文读懂
ArrayList
,Vector与Stack使用方法和实现原理
Java
集合
详解2:Queue和LinkedList
Java
集合
详解3:Iterator,fail-fast机制与比较器
Java
集合
详解4:HashMap和HashTable
Java
集合
详解5:深入...
Java
工程师面试复习指南
Java
集合
详解:一文读懂
ArrayList
,Vector与Stack使用方法和实现原理
Java
集合
详解:Queue和LinkedList
Java
集合
详解:迭代器,快速失败机制与比较器
Java
集合
详解:HashMap和HashTable
Java
集合
详解:深入理解...
java
泛型
(二)、
泛型
的内部原理:类型擦除以及类型擦除带来的问题
参考:
java
核心技术 一、
Java
泛型
的实现方法:类型擦除 前面已经说了,
Java
的
泛型
是伪
泛型
。为什么说
Java
的
泛型
是伪...在生成的
Java
字节码
中
是不包含
泛型
中
的类型信息的。使用
泛型
的时候加上的类型参数,会在...
java
泛型
你需要知道的一切
泛型
的定义:在程序
中
我们将一个
对象
放入
集合
中
,但是
集合
不会记住
对象
的类型,当我们在次使用
对象
的时候,
对象
变为Object类型,而程序
中
还是原来的类型,我们必须要自己转换其类型,为了解决这个问题,则提出
泛型
。...
Java
泛型
:深入理解
泛型
的类型擦除
在
Java
虚拟机
中
没有
泛型
类型
对象
– 所有
对象
都是属于普通类 , 所以我们要了解一下 类型擦除 的概念。 1. 类型擦除 无论何时定义一个
泛型
类型,都会自动提供一个响应的 原始类型 (raw type)(不存在
泛型
)。原始...
Java
50,533
社区成员
85,617
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章