假如我希望一次性输出这样的格式
Math 128
English 127
要一次性用JOptionMessageDialog(null, msg);输出
String msg要怎么写?
我试了
String msg = String.format(“%-15s%-10s%n%-15s%-10s%n", "Math", mathScore, "Englsih", englishScore);
但是不行, 死活不能对齐。
格式上左对齐右对齐无所谓, 空几个格也无所谓, 只要能对齐那个数字就好了, 就两列, 可能会有更多行。
等一下,不能右对齐...
那个是
JOptionPane.showMessageDialog(null, msg);
手急打快了
å¨Javaç¼ç¨ä¸æ ¼å¼åå符串ï¼ç¨Stringç±»çéææ¹æ³String.format():
format(Locale l, String format, Object... args)举å 个è¿ä¸ªæ¹æ³å®ç¨çä¾å(注éæ¯è¾åºç»æ)ï¼
//æ¡ä¾1