格式化输出标题等

来源:12-2 项目问题解析 1

簸箕粄

2016-03-30 17:32

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

http://img.mukewang.com/56fb9cb60001f28203520153.jpg

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

写回答 关注

3回答

  • MiYJ
    2016-04-16 00:08:46

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

  • 簸箕粄
    2016-03-31 11:03:49
    System.out.printf("%3s %8s %6s %6s \n","序号","汽车名称","租金","容量");

    http://img.mukewang.com/56fc925000017b0102990153.jpg

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

  • 安静_天空
    2016-03-30 23:32:46

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

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

531028 学习 · 6197 问题

查看课程

相似问题