Java systemoutprint中的菜单不正确

Java systemoutprint中的菜单不正确,java,Java,好的,我正在做一个银行机器项目,我用System.out.println制作了菜单。您可以在这台银行机器上存款、取款和注销。但是,在菜单前,它会询问您的姓氏。菜单的外部部分在菜单周围有一个类似于“|”的设计,因此它看起来像一个矩形。但是,一旦他们根据名称的长度输入名称,“|”将不合适,并且不会与其他名称对齐。这也适用于平衡。当我将代码粘贴到这里时,代码看起来不可读,因此这里是一个屏幕截图 根据name和bal的长度,您将看到不同的结果 如果必须创建一个“盒式”菜单,您应该仔细查看printf

好的,我正在做一个银行机器项目,我用System.out.println制作了菜单。您可以在这台银行机器上存款、取款和注销。但是,在菜单前,它会询问您的姓氏。菜单的外部部分在菜单周围有一个类似于“|”的设计,因此它看起来像一个矩形。但是,一旦他们根据名称的长度输入名称,“|”将不合适,并且不会与其他名称对齐。这也适用于平衡。当我将代码粘贴到这里时,代码看起来不可读,因此这里是一个屏幕截图


根据
name
bal
的长度,您将看到不同的结果

如果必须创建一个“盒式”菜单,您应该仔细查看
printf