【发布时间】:2019-02-13 15:26:14
【问题描述】:
我有 3 个通用数组,它们的预定大小均为 25。例如,如果数组中只有 5 个实际值,它将显示这 5 个,而不是接下来的 20 个为空。我不想显示任何空值。我是否在 toString 中编辑某些内容?我的 toString 是
public String toString(){
return Arrays.toString(container);
}
容器是从构造函数创建的数组对象。这是我的输出的样子..
【问题讨论】:
-
请在您的帖子中导入结果,不要使用外部链接。
-
我不明白拍摄和上传屏幕照片似乎比将一行文本复制/粘贴到问题中更容易。
-
不清楚什么是“通用数组”。你的意思是一个数组,其元素类型由类型变量给出?或者可能只是一个明确的
Object[]? -
对我来说听起来像是一个糟糕的数据模型。要么使用
ArrayList而不是数组,要么保留指向第一个空槽的顶部指针,以便您知道要打印数组的哪一部分。然后有许多打印选项。
标签: java arrays data-structures