打印dog信息java_java – 打印arraylist元素?
要打印整个列表还是要遍历列表的每个元素?无论哪种方式打印任何有意义的Dog类需要从Object类覆盖toString()方法(如其他答案中所述),以返回有效的结果.
public class Print {
public static void main(final String[] args) {
List list = new ArrayList();
Dog e = new Dog("Tommy");
list.add(e);
list.add(new Dog("tiger"));
System.out.println(list);
for(Dog d:list) {
System.out.println(d);
// prints [Tommy,tiger]
}
}
private static class Dog {
private final String name;
public Dog(final String name) {
this.name = name;
}
@Override
public String toString() {
return name;
}
}
}
该代码的输出是:
[Tommy,tiger]
Tommy
tiger
打印dog信息java_java – 打印arraylist元素?相关推荐
- python3获取网页天气预报信息并打印
查到一个可以提供区域天气预报的url,说明文档在https://www.sojson.com/blog/234.html, https://www.sojson.com/open/api/weathe ...
- C++封装一个易用的打印backtrace信息的函数
C++封装一个易用的打印backtrace信息的函数 1.前言 2.几个需要用到函数 2.1.backtrace函数 2.2.backtrace_symbols函数 2.3.__cxa_demangl ...
- Java简单的药店管理系统,实现添加,查询,修改,删除,打印药品信息
药品信息类 Drug.Java public class Drug { private String drugNum; private String drugName; private String ...
- 浏览器控制台打印FormData信息
获取form表单元素的值 var formData = new FormData(document.getElementById("addForm")); 打印 formData信 ...
- Linux宏定义屏蔽打印信息,宏定义实现调试信息的打印
#include #define DEBUG_SWITCH1/* 打开调试信息打印功能 */ #define ERR_DEBUG_SWITCH1/* 打印错误信息打印功能 */ #define EXA ...
- Python traceback 模块, 打印异常信息
Python traceback 模块, 打印异常信息 参考文章: (1)Python traceback 模块, 打印异常信息 (2)https://www.cnblogs.com/xudong-b ...
- linux c 打印错误信息error errno perror和strerror的区别
1 perror 头文件:stdio.h void perror(const char *msg); 它是基于errno的当前值,在标准错上产生一条出错信息,然后返回. 它先输出由msg字符串 ...
- C 预处理器 —— __DATE__ # __TIME__ # __FILE__ # __LINE__ # __STDC__ (预处理宏的使用 —— 打印debug信息:)
预定义宏: ANSI C 定义了许多宏.在编程中您可以使用这些宏,但是不能直接修改这些预定义的宏. 宏 描述 __DATE__ 当前日期,一个以 "MMM DD YYYY&quo ...
- Linux下CMake简明教程(10) 定义宏来控制打印的信息
代码在git 假设我们有个main.c,其内容如下 #include <stdio.h>int main(void) {#ifdef WWW1printf("hello worl ...
最新文章
- LeetCode简单题之七进制数
- 马斯克的90后合伙人离职Neuralink!5岁学编程,曾创立2家公司
- linux 普通用户touch权限不够_一篇文章让你轻松了解 Linux 的权限
- 征服数据科学面试的10个小技巧(附资源)
- redis集群搭建踩坑笔记
- 环信SDK 踩坑记webIM篇(三)
- android整理的一些零散笔记
- Java NIO 下
- xargs与cp结合使用
- innodb为什么写入数据快_重要,知识点:InnoDB的插入缓冲
- 如何裁剪动态图片?教你三步快速裁剪GIF
- html怎样使图片自动旋转,css怎么让图片旋转?
- 【Kafka】(二十四)轻量级流计算 Kafka Streams 实践总结
- input选择框样式修改与自定义
- 克鲁斯卡尔算法(Kruskal Algorithm)——图的最小生成树
- C语言实现死循环的方式
- php new object delete,DeleteObject()函数
- json格式问题解决方式!
- 过去分词表完成或者被动完成
- Android6.0源码解读之ViewGroup点击事件分发机制