How can I left-align strings using String.format()?

前端 未结 3 2038
醉梦人生
醉梦人生 2020-12-08 18:05

I\'m using String.format() in Java trying to emulate the printf() control channel available in C. I understand how to specify that a string should be placed in a field which

3条回答
  •  不知归路
    2020-12-08 18:49

    System.out.format("%-10d%-32s%-16s%-16s%-32s", obj.getId(), obj.getBname(), obj.getAname(),obj.getLanguage(),obj.getPublication());
    

    Just add hyphen - in front of the number.

提交回复
热议问题