Я знаю, что \ n должен предоставить мне новую строку при использовании. С \ n перед тем, как текст будет помещен новая строка перед текстом, а с ним после создаст новую строку после текста. Тем не менее, я написал свой код, см. Ниже, и новая строка не будет создана, если я также не добавлю \ n в метод моего созданного класса. Кто-нибудь, пожалуйста, помогите мне понять, почему?
Без \ n в моей строке system.out.println моего метода этого не произойдет. Это получится так:
Houston Store:
Gross Revenue is $...
Seattle Store:
Gross Revenue is $
Я хочу, чтобы это выглядело так:
Houston Store:
Gross Revenue is $...
Seattle Store:
Gross Revenue is $....
код:
System.out.println("Houston Store:");
houstonStore.grossRevenue();
System.out.println("\nSeattle Store: ");
seattleStore.grossRevenue();
System.out.println("\nOrlando Store: ");
orlandoStore.grossRevenue();
}
}
class groceryStore {
int applesSoldYearly;
double priceOfApples;
int orangesSoldYearly;
double priceOfOranges;
//methods to calculate gross revenue & then print to the screen when called
void grossRevenue() {
double revenue;
revenue = (applesSoldYearly * priceOfApples)
+ (orangesSoldYearly * priceOfOranges);
System.out.print ("Gross Revenue is $" + revenue);
}