java吧 关注:1,235,447贴子:12,703,407
  • 2回复贴,共1

想把输出写的好看点,却遇到一个关于对齐的问题……

取消只看楼主收藏回复

比如这样一组输出:
姓名:王小明 年龄:15
姓名:张伟 年龄:37
姓名:李大白 年龄:23
姓名与年龄中间的空距算作“\t”吧。
现在出现的问题很明显了,由于第二个人的名字短,导致年龄与上下不对齐了,求解如何解决这个问题呢?


IP属地:美国1楼2014-07-15 19:49回复
    希望输出能是这样的(度娘不让空格太大,不知道什么原因,我就在中间加个“\t”表示吧):
    姓名:王小明 (“\t”) 年龄:15
    姓名:张伟 (“\t”) 年龄:37
    姓名:李大白 (“\t”) 年龄:23
    右边三个“年龄”能够对齐


    IP属地:美国2楼2014-07-15 19:52
    回复
      晕,贴吧里打不出效果,我发个图片吧,如图所示


      IP属地:美国4楼2014-07-15 19:57
      回复