为了账号安全,请及时绑定邮箱和手机立即绑定

格式化输出标题等

System.out.printf("%3sL %8sL %6sL %6sL \n","序号","汽车名称","租金","容量");

http://img1.sycdn.imooc.com//56fb9cb60001f28203520153.jpg

使用L向左对齐,为什么对齐后字符L显示在控制台了,用‘-’来控制向左对齐没有用

正在回答

3 回答

System.out.println("序号\t汽车名称\t租金\t容量");

0 回复 有任何疑惑可以回复我~
System.out.printf("%3s %8s %6s %6s \n","序号","汽车名称","租金","容量");

http://img1.sycdn.imooc.com//56fc925000017b0102990153.jpg

不行的,默认是右对齐,去掉L后%i s中的i在标题中没起作用,但是在汽车等几个类中却有的起作用有的没用

0 回复 有任何疑惑可以回复我~

去掉L就可以了~默认的控制台输出就是左对齐~“% i s”用 i 的值确定好元素之间的空格就好了~

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

格式化输出标题等

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信