天天看点

我的Java学习之路(第十五天)----- 字符串格式设置(附:print、printf以及println区别)

package de1;

public class Test {

  public static void main(String[] args) {
    System.out.println(timeString(13, 50));
  }
  public static String timeString(int hour,int minute) {
    String ampm;
    if(hour<12) {
      ampm = "AM";
      if(hour==0) {
        hour = 12;  //午夜
      }
    }else {
      ampm = "PM";
      hour -= 12;
    }
    return String.format("%02d:%02d %s", hour, minute, ampm);
  }
}