Advertisement

Java中toString()方法的实例代码

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:PDF


简介:
本篇文章提供了多个Java中使用toString()方法的具体实例代码,帮助读者深入理解该方法的应用场景及实现方式。 在Java编程语言中,`toString()` 方法是 `Object` 类的一个重要方法,它的作用是将对象的相关数据转换为字符串形式。通常情况下,我们使用这个方法来获取有关某个对象的信息。 当涉及到集合类(比如 `ArrayList`)时,其默认的 `toString()` 实现会把每个元素转成字符串,并用逗号和空格分隔这些元素。因此,在生成的结果中可能会有额外的空格出现。例如: ```java ArrayList> datas = new ArrayList<>(); // 假设已经填充了一些数据 String result = datas.toString(); ``` 在这种情况下,`result` 可能会是 `[1, 2]#[2, 3]` 的形式,而不是期望的 `[1,2]#[2,3]`。这是因为 `ArrayList` 中默认实现的 `toString()` 方法会在每个元素之间添加空格。 为了解决这个问题,可以手动构建字符串来避免额外空间的问题: ```java ArrayList> datas = new ArrayList<>(); // 假设已经填充了一些数据 StringBuilder builder = new StringBuilder(); for (ArrayList list : datas) { if (builder.length() > 0) builder.append(#); for(int i=0; i

全部评论 (0)

还没有任何评论哟~
客服
客服