1 public class TestToString {
 2     public static void main(String[] args){
 3         Node node1=new Node("东邪");
 4         node1.next=new Node("西毒");
 5         node1.next.next=new Node("南帝");
 6         node1.next.next.next=new Node("北丐");
 7         node1.next.next.next.next=new Node("中神通");
 8         System.out.println(node1);//打印一个对象即调用该对象的toString()并打印出toString()返回值
 9     }
10 }
11 class Node{
12     Object value;
13     Node next;
14     public Node(Object value){
15         this.value=value;
16     }
17     public String toString(){
18         return next==null?value.toString():value+","+next;//对象和String类型作+操作是返回对象的toString
19     }
20 }

View Code

运行结果:

东邪,西毒,南帝,北丐,中神通

转载于:https://www.cnblogs.com/xiongjiawei/p/6607504.html

【java】打印一个对象即打印出该对象toString()返回值相关推荐

  1. 解决 sql 语句正确,日志打印正确,但是在mapper测试中返回值为 NULL

    解决 sql 语句正确,日志打印正确,但是在mapper测试中返回值为 NULL

  2. java值参_Java陷阱之慎用入参做返回值详解

    正常情况下,在Java中入参是不建议用做返回值的.除了造成代码不易理解.语义不清等问题外,可能还埋下了陷阱等你入坑. 问题背景 比如有这么一段代码: @Named public class AServ ...

  3. java多线程测试框架(含入参和返回值)

    最近要对一个webservice接口做测试,需测试高并发接口是否会以异常数据返回,编写了如下demo,有类似需求的可以参考下. 注意事项: 1,线程使用了callable接口形式,call相对runa ...

  4. (一二四)给类对象赋值、以及类对象的返回值

    于直接给对象赋值: 之前学过,如何给对象在初始化时进行赋值. 对于C++11来说,初始化方式有三种: ① man c = man{ "cc",1 }; ② man d = { &q ...

  5. java调用c 返回值_推荐--Linux平台下Java调用C函数(补充关于String类型函数返回值)...

    平台介绍 系统:ubuntu10.04 jdk:Java(TM) SE Runtime Environment (build 1.6.0_20-b02) gcc:gcc version 4.4.3 ( ...

  6. html弹窗口并获取返回值,Js 弹出框口并返回值的两种常用方法

    1.window.showModalDialog(url,args,dialogattrs)参数说明: url:弹出页面地址 agrs:主窗口传给对话框的参数,可以是任意类型(数组也可以) dialo ...

  7. java使用Stream流找出集合对象中最小值

    一.问题 有如下四个人,如何使用Lamdba找到年龄最小的并打印出来 @Data @AllArgsConstructor @NoArgsConstructor @EqualsAndHashCode p ...

  8. java执行linux shell命令,并拿到返回值

    原文:http://www.cnblogs.com/enshrineZither/p/3793459.html 1 package com.pasier.xxx.util; 2 3 import ja ...

  9. 利用 perl 调用 Java 类,通过读取文件 获取调用类返回值

    perl 源码: #!/usr/bin/perl -w $SIG{TERM}=$SIG{INT}=\&yoursub1; eval{ $args = "127.0.0.1:10000 ...

  10. [Java基础]抽象类和接口名作为形参和返回值

最新文章

  1. 前端知识之HTML内容
  2. 详解ABBYY FineReader 12扫描亮度设置
  3. c语言 div ldiv_C ++中带有示例的ldiv()函数
  4. python绘制饼图程序_python使用Matplotlib绘制饼图
  5. ubuntu16.04搞出百度的方法
  6. 小白使用ubuntu杂记
  7. 安卓快速排序与冒泡排序
  8. C语言输出九九乘法口诀表
  9. MSOCache是什么文件啊?
  10. 京东2018秋招编程题
  11. 用力一瞥Android渲染机制-黄油计划
  12. 开发人员为何应该使用苹果电脑,兼Mac OS X
  13. 【Java_SSM_kuang】
  14. 2013 年国产开源软件 10 大年度热门项目
  15. CNN (吴恩达 2021
  16. 基于Madplay的MP3音乐播放器
  17. Java学生信息管理系统(增、删、改、查)
  18. 【无标题】天线原理第一章电磁场方程及其解的公式推导
  19. html keyframes无效,CSS3 中的@keyframes介绍
  20. php打印10以内减法表,10以内的减法大班教案

热门文章

  1. 简述python文件操作_python 文件操作总结
  2. Hyperledger Fabric教程(9)-- peer命令-通道channel
  3. java List操作
  4. java 实体类重写排序,对自定义对象进行排序(C++/Java) | 学步园
  5. BigDecimal——大十进制-货币型-双精度-精确运算
  6. php高级编程 薛忠胜_2019年,最值得学习的编程语言是?
  7. springBoot微信支付(native)基本使用
  8. 插入排序详解(Java实现)
  9. 天梯赛座位分布-一点都不垃圾的模拟题,代码长度超过100行的都是傻子
  10. 一文带你了解微信/支付宝支付的相关概念