java 空格占位置不同以及处理方法

比如下面图中这部分输出到控制台的内容,模型号跟模型名中间其实是有两个空格的,第二行的6跟TCP中间有7个空格,但是排出来后,第二行的空格比第一行的空格明显宽很多,这是为啥的?小弟在此跪谢各位大侠啦!

根据个人经验从表象的来说是控制台输出时 英文空格 的两边是中文还是英文、数字 会影响空格的显示宽度
消除这种不可控的较简单的方法
一个是使用中文全角空格“ ”,这个不会受前后中英文的影响
一个是使用tab制表符("\t")
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-06-13
用tab排版吧
相似回答