Java. как сменить порядок вывода текста ? - Вопросы по Java

Вопрос Java. как сменить порядок вывода текста ?

Регистрация
7 Сен 2013
Сообщения
72
Репутация
0
Спасибо
0
Монет
0
public static void main(String[] args) {

System.out.println("Робот-помощник v2.0.");

sayHello();

}

public static void sayHello() {

goodDay();

System.out.println("Привет!");

}

public static void goodDay() {

welcomeUserByName();

System.out.println("Хорошего дня!");

}

public static void welcomeUserByName() {

System.out.println("Как вас зовут?");

printCity();

}

public static void printCity() {

System.out.println("Из какого вы города?");

printSuccess();

}



public static void printSuccess() {

System.out.println("У вас уже неплохо получается программировать!");

}

Выводит текст следующим порядком:

Робот-помощник v2.0.

Как вас зовут?

Из какого вы города?

У вас уже неплохо получается программировать!

Хорошего дня!

Привет!

Как менять местами текс в том порядке который мне будет нужен
 
Регистрация
28 Дек 2013
Сообщения
91
Репутация
0
Спасибо
0
Монет
0
Чтобы изменить порядок вывода текста, вам нужно переставить вызовы методов в нужном порядке. Например, чтобы изменить порядок вывода на "Робот-помощник v2.0.", "Как вас зовут?", "У вас уже неплохо получается программировать!", "Из какого вы города?", "Хорошего дня!", "Привет!", вам нужно изменить порядок вызовов методов в методе sayHello():

public static void sayHello() {
goodDay();
System.out.println("У вас уже неплохо получается программировать!");
welcomeUserByName();
System.out.println("Из какого вы города?");
System.out.println("Хорошего дня!");
System.out.println("Привет!");
}

Вы также можете изменить порядок вызовов методов в других методах, если это необходимо для достижения желаемого порядка вывода текста.
 
Регистрация
30 Сен 2013
Сообщения
93
Репутация
0
Спасибо
0
Монет
0
Рожать по методу для каждой строки? Извращенцы сраные.
 
Сверху Снизу