toString()
的类类AbstractCollection的方法用来返回这个集合中的元素的字符串表示。
语法如下
public String toString()
要使用Java中的AbstractCollection类,请导入以下包
import java.util.AbstractCollection;
以下是toString()
在Java中实现AbstractCollection方法的示例
import java.util.ArrayList; import java.util.AbstractCollection; public class Demo { public static void main(String[] args) { AbstractCollection<Object> absCollection = new ArrayList<Object>(); absCollection.add("HDD"); absCollection.add("Earphone"); absCollection.add("Headphone"); absCollection.add("Card Reader"); absCollection.add("SSD"); absCollection.add("Pen Drive"); System.out.println("Count of Elements in the AbstractCollection = " + absCollection.size()); System.out.println("AbstractCollection = " + absCollection.toString()); } }
输出结果
Count of Elements in the AbstractCollection = 6 AbstractCollection = [HDD, Earphone, Headphone, Card Reader, SSD, Pen Drive]
本文向大家介绍Java toString()方法。,包括了Java toString()方法。的使用技巧和注意事项,需要的朋友参考一下 String类的toString()方法将自身返回为字符串。 示例 输出结果
问题: 实现一个超级一流的人。分为两个班,一个是学生班,另一个是教师班。一个人有名字和出生年份。学生有主修课,教师有薪水。为所有类编写类声明、构造函数和字符串方法。编写一个测试程序来测试这些类和方法。 这可能并不复杂,但我是java的初学者。请帮帮我。我在构造器的student()和讲师()上都遇到了以下错误。 这是我的代码: 提前谢谢。
问题内容: 这是我的代码。该项目的发布测试表明我未能实现StringPositive。我在弄清楚代码到底出了什么问题时遇到了麻烦。任何帮助表示赞赏。 问题答案: 好吧,一个明显的问题-就我所知,您的代码从不添加任何“ +”号。 听起来您必须提交此文件以进行自动化测试-我建议您创建 自己的 单元测试,以查看在各种情况下会发生什么。(您可能想从需求中的每个示例开始。) 这样一来,您将能够准确地看到实际
我正在处理我当前的任务,即创建一个LinkedList数据结构,我已经创建了它以及其他方法,它工作得非常好。我正在处理我的最后一个问题,即制作一个toString方法。它应该: toString方法返回列表的字符串表示形式。用逗号分隔每个项目,并用大括号括住这些项目,例如{1,4,7,5}。公共toString方法必须调用私有递归方法来生成以逗号分隔的项目列表。(但您可以在公共方法中添加大括号。)
这就是如何重载方法: 在本例中,当调用的方法而不是的默认字符串表示时,我得到了一个JSON字符串。
在我在实体类中添加了之前,一切都很顺利。 之后,我开始在运行时得到以下错误: 编辑:添加了学生实体的代码
问题内容: 我有几个使用下划线分隔单词的Java枚举。在我的每个枚举中,我都有一个toString方法,该方法实现为super.toString()。replace(“ _”,“”),这样我就可以在GUI上显示String值而没有下划线。有什么办法可以让我的所有枚举都使用此toString方法,而不必在所有这些枚举之间重复?如果这是一个常规类,答案很简单,实现toString()然后让我所有需要该
本文向大家介绍Java实现toString()方法,包括了Java实现toString()方法的使用技巧和注意事项,需要的朋友参考一下 示例 要轻松实现对象的toString方法,可以使用ToStringBuilder类。 选择字段: 结果示例: 明确命名字段: 结果示例: 您可以通过参数更改样式: 结果示例: 有一些样式,例如JSON,no Classname,short等。 通过反射: 您还可