java查询数据库以后的对齐问题

用java连接数据库以后对一个简单的表进行了查询,每个字段用制表符“\t”分隔,查询出的结果出现了列无法对齐的情况,原因是如果字段值长度>=8(例如“salesman”),会自动再多加一个制表符,导致错位,如下图所示: 解决办法: 用格式化输出,对于长度较长的字段值,长度设置长一些(通过%后对应的数字设置),int类型用%d,double类型用%f,String类型用%s,-表示左对齐,+表示右对
相关文章
相关标签/搜索