直接访问对象java字符串的创建方法

问题描述 投票:0回答:1

[我们知道,当我们将列表,映射或任何对象之类的任何对象传递给System.out.println()时,它将自动获得list.toString()map.toString()object.toString()作为参数。

我想创建这样的用户定义函数。

static void print(String s)
{
    //someprocessing
}

但是对于此方法,当我将任何对象传递给它时,应将其显式转换为字符串。

例如,

  • print(list.toString());

但是我想定义一个将对象隐式转换为toString的方法。谁能告诉我如何用Java做到这一点?

java printing system.out
1个回答
0
投票
我做了这样的事情来解决这个问题!

static void print(Object o) { System.out.println(o.toString()); String rep = o.toString(); }

  
所以我可以在除基本类型之外的任何对象类型上使用它。
© www.soinside.com 2019 - 2024. All rights reserved.