Что касается табуляции вашей информации, что именно вы подразумеваете под этим?
Вы хотите напечатать пробел, такой же, как если бы вы нажали кнопку tab
на клавиатуре, или вы хотите, чтобы такая программа, как excel, могла отображать элементы в столбцах?
Для первого, если вы напечатаете что-то вроде этого: str1 + "\t" + str2
, это приведет к тому, что пробел будет помещен между str1
и str2
, как если бы вы нажимали клавишу tab
на клавиатуре ,
Если это второй вариант, вам необходимо ввести разделитель, такой как ;
, чтобы позволить программе, например Excel, разделить их для вас, поэтому вам нужно будет сделать что-то вроде этого: str1 + ";" + str2
.
По второму вопросу вы можете взглянуть на класс SimpleDateFormat . Вы можете сделать что-то вроде этого:
K:mm a
Это должно напечатать время в формате AM / PM.