Кто-нибудь знает, как разложить консольный текст для Java в Eclipse?
Извините, если я в любом случае звучу невежественным. Это мой первый день изучения Java, и у меня есть проблема. Каждый раз, когда я запускаю программу. Бывает:
Каждый раз, когда я запускаю свою программу, она гласит: "53308.0of Drew Brees' Pass Yards - 533.08Football Fields". Я не знаю, как поставить пробелы между числами "53308.08" и "of", а также " 533.08" и футболом. Так должен выглядеть текст консоли? Могу ли я это исправить?
открытый класс BreesPassingYardsFields {открытый статический void main (String args []) {
double PassYards; // Number of career pass yards Drew Brees has.
double FieldLength; // Number of yards in a football field
double FootballFields; // The amount of football fields Drew Brees has thrown for
PassYards = 53308; // Start with Drew Brees' Pass Yards
FieldLength = 100; // Length of a football field
FootballFields = PassYards / FieldLength; // converts to how many Football Fields Drew Brees has thrown for
System.out.println(PassYards + "of Drew Brees' Pass Yards is" + FootballFields + "Football Fields");
}
}
4 ответа
Самый простой способ это:
System.out.println(PassYards + " of Drew Brees' Pass Yards is" + FootballFields + " Football Fields");
или вы можете сделать что-то вроде этого:
System.out.format("%f of Drew Brees' Pass Yards is %f Football Fields", PassYards, FootballFields);
% f - формат для двойного числа с плавающей запятой, для int вы должны использовать%d, вы можете отформатировать число с помощью некоторых опций, таких как%.3f и т. д., см. эту ссылку /numberformat.html
Вы можете иметь столько пробелов, сколько пожелаете, заполняя их между собой "
,
System.out.println(PassYards + " of Drew Brees' Pass Yards is. " + FootballFields + " Football Fields");
Поместите их, как вы это сделали в текстах:
System.out.println(PassYards + " of Drew Brees' Pass Yards is " + FootballFields + " Football Fields");
System.out.println(PassYards + " of Drew Brees' Pass Yards is " + FootballFields + " Football Fields");
Просто добавьте пробелы, где это необходимо для строки.