使用装饰器模式来格式化表输出

我有一个具体问题。我必须使用Decorator模式在控制台(如表)中进行数据输出。我在Google上搜索了有关装饰器模式的所有内容,但没有找到使用装饰器模式的类似示例,因此我决定在这里询问。

因此,我必须将数据作为表打印到控制台,在该表中文本数据左对齐,数字右对齐。我真的不知道如何使用装饰器模式来做到这一点,因此,如果您能提供帮助,我将不胜感激。我必须在Java中执行此操作(以防技术影响任何事情)。

谢谢

raners 回答:使用装饰器模式来格式化表输出

当您决定进行设计时,有很多选择,但是在这种情况下,我将创建一个类,该类将数据写入单元格,然后将2个装饰器写入格式。 操作顺序为: -设置来自第一类的单元格数据的值; -设置装饰器的格式; -写入数据。

本文链接:https://www.f2er.com/3061824.html

大家都在问