Программирование Java 1 (Практика)
В первой статье мы разобрали темы:
- Вывод в консоль + Экранирование символов
- Переменные и Типы данных.
- Комментарии
- Константы
Теперь давайте попробуем на практике напишем пару программ и разберем тонкие места.
Напишем программу, которая будет выводить информацию о вас
Создаем класс, а внутри метод Main
public class Main { public static void main(String[] args) { } }
Напоминаю, что программа начинает свою работу с метода Main.
Перед тем как двигаться дальше протестируйте, выведите что-нибудь на экран и убедитесь, что нету ошибок.
Двигаемся дальше
Выведем приветствие пользователя
System.out.println("Добро пожаловать!");
Теперь выведем саму информацию
System.out.println("Ваше имя: Алексей"); System.out.println("Ваш возраст: 18"); System.out.println("Ваш рост: 170"); System.out.println("Ваш вес: 70");
Вся программа
Также вы можете поработать в онлайн редакторе
Вывод:
Также на 5 и 10 строчке добавил разделители, чтобы было красивее.
Теперь давайте все данные о нас будем хранить в переменных.
Создаем 4 переменных и устанавливаем им нужны значения
String name = "Алексей"; int age = 18; int height = 170; int width = 70;
А в выводе (6 - 9 строчки) будем использовать переменные
System.out.println("Ваше имя: " + name); System.out.println("Ваш возраст: " + age); System.out.println("Ваш рост: " + height); System.out.println("Ваш вес: " + width);
Здесь мы используем слияния строк при помощи оператора +, мы разберем операторы в следующей статье.
Теперь программа будет иметь такой вид:
И последние, добавим спец символы (экранирование)
Вывод:
Предлагаю самостоятельно сделать такую задачу:
Нужно вывести домик:
Но использовать можно только System.out.print(); и выводить только по два символа за одну операцию (не больше).
Вот пример:
System.out.print("||"); System.out.print(" /"); System.out.print("\\ "); System.out.print(" "); System.out.print("\n");