С нуля до основ Java за 14 дней

Размер шрифта:   13
С нуля до основ Java за 14 дней

Об авторе:

Рис.0 С нуля до основ Java за 14 дней

Имею профессионально-техническое образование и получил в колледже специальность слесарь контрольно-измерительных приборов и автоматика, электромонтёр охранно-пожарной сигнализации. Закончил курсы до сертификата на 12 языках программирования. О чём и мой блог dzmitrybal.ru. В свободное время люблю читать книги, решать головоломки и играть в шахматы.

Как вывести сообщение на Java?

Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим о том, как вывести сообщение на Java. Это основа начинания этого языка. Итак, начнём.

Для начала зайдите в NetBeans или по ссылке https://www.onlinegdb.com/online_java_compiler. Введите, если нет следующее содержание:

public class Main

{

public static void main(String[] args) {

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

}

}

publicclassMain -это имя главного класса.

publicstaticvoidmain– об этом поговорим чуть дальше в статьях.

String[] args -массив строки с именем args.

System– это обращения к встроенному классу System.

Out- означает статическое свойство.

Prinln- означает объект.

В круглых скобках мы выводим параметры. Текст обязательно в кавычках. На конце ставиться точка с запятой.

Чтобы другое сообщение вывести необходимо написаться:

System.out.println("Я люблю Java.");

Полный код будет такой:

public class Main

{

public static void main(String[] args) {

System.out.println("Я люблю Java.");

}

}

Попробуйте что-либо изменить на своё, затем попробуйте создать что-то своё. На этом всё. Пока.

Задание:

1.Написать сообщение “Я хочу стать профи в Java”.

Как использовать переменные в

Java

?

Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим про то, как использовать переменные в Java. Переменные нужны чтобы вывести соответствующий тип информации для дальнейшего управления. Итак, начнём.

Для начала зайдите в NetBeans или по ссылке https://www.onlinegdb.com/online_java_compiler.

Напишите следующий код:

int age=33;

      String name="Dzmitry";

      Double x=15.55;

      Float y=16.6f;

      boolean z=false;

      boolean w=true;

      char sym='x';

Int- это переменная чисел.

String- переменная строк. Она в кавычках должна создаваться.

Double– это дробные числа с двойной точностью.

Float- тоже дробные числа, но только на конце должно быть f. Требует меньше памяти.

Boolean- логическое выражение. Оно принимает 0 (False) или 1 (True).

Char- это символ. Он содержит только 1 букву.

После этих переменных идёт какой-то имя. Указывайте имя как названия что-делает это или как кличка собак для лучшего понимания в дальнейшем.

Чтобы вывести переменную, нужно написать код и переменную поместить туда:

System.out.println(w);

В итоге должно вывести true.

Наш код будет выглядеть так:

public class Main

{

public static void main(String[] args) {

int age=33;

String name="Dzmitry";

Double x=15.55;

Float y=16.6f;

boolean z=false;

boolean w=true;

      char sym='x';

System.out.println(w);

}

}

Попробуйте все переменные вывести, затем попробуйте их поменять, затем свои создайте. На этом всё. Пока.

Задание:

Создайте две переменные. Одну с вашим именем и количеством лет.

Выведите их

Как использовать математические функции на

Java

?

Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим про математические функции на Java. Они нужны, чтобы что-то подсчитать. Итак, начнём.

Для начала зайдите в NetBeans или по ссылке  https://www.onlinegdb.com/online_java_compiler и напишите следующий код:

int num1=5;

int num2=10;

String name="Dzmitry";

String lname="Bal";

System.out.println(num1+num2 );

System.out.println(num1*num2 );

System.out.println(num1/num2 );

System.out.println(num1%num2 );

System.out.println(name+" "+lname);

+ -означает сложение.

–означает отнимания.

*– означает умножение.

/-означает деление.

%-означает остаток от деления.

+-означает объединение, если переменная типа строка String.

 В итоге мы получаем следующий код:

public class Main

{

public static void main(String[] args) {

      int num1=5;

      int num2=10;

      String name="Dzmitry";

      String lname="Bal";

      System.out.println(num1+num2 );

      System.out.println(num1*num2 );

System.out.println(num1/num2 );

System.out.println(num1%num2 );

System.out.println(name+" "+lname);

}

}

Попробуйте, что-то изменить в этом коде, затем своё что-либо напишите. На этом всё. Пока.

Задание:

Создайте две переменные.

Умножьте одну на другую.

Вычислите от одной переменной другую.

Как использовать комментарии на

Java

?

Здравствуйте, уважаемые читатели. Сегодня поговорим про комментарии. Они нужны для заметок о то, что выполняет та или иная функция. Итак, начнём писать код.

Для начала зайдите в NetBeans или же по ссылке https://www.onlinegdb.com/online_java_compiler.

Введите следующий код:

System.out.println("I love Java.");

Чтобы добавить комментарий необходимо поставить две строчки // и ваше сообщения. В данном случае это делается так:

System.out.println("I love Java."); //вывод сообщения

Мы поставили комментарий “вывод комментариев”. Код мы пишем для машины, а комментарии оставляем для людей.

В итоге мы получаем следующий код:

public class Main

{

public static void main(String[] args) {

System.out.println("I love Java."); //вывод сообщения

}

}

Попробуйте код изменить. Затем попробуйте что-то своё написать и создать комментарий. На этом всё. Пока.

Задание:

Выведите сообщение “Распланировать день на сегодня и завтра”.

В комментариях напишите “Уже распланировал”.

Как закомментировать сообщение или функцию на

Java

?

Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим как закомментировать строку или функцию. Иногда она может в ближайшее время не нужна, а вот удалять этот кусок кода не нужно. Для этого были придуманы комментарии. Итак, начнём.

Для начала зайдите в NetBeans или по ссылке https://www.onlinegdb.com/online_java_compiler.

Напишите следующий код и поставьте комментарий в любой левой части. Комментарии ставятся двумя косыми линиями //. К примеру так:

System.out.println("Через месяц Новый год.";

//System.out.println("С Новым годом.");

//System.out.prinln("До Нового года ещё долго.");

Мы выведем одно сообщение. Там, где нет косых линий. Мы закомментировали эти два сообщения.  Можно ещё по-другому закомментировать строку. Поставить вместо двух косых линий /* вначале кода, который нужно закомментировать и в конце */

К примеру:

System.out.println("Через месяц Новый год.";

/*System.out.println("С Новым годом.");

System.out.prinln("До Нового года ещё долго.");

*/

В итоге мы получаем следующий код:

public class Main

{

public static void main(String[] args) {

System.out.println("Через месяц Новый год.";

/*System.out.println("С Новым годом.");

System.out.prinln("До Нового года ещё долго.");

*/

}

}

Попробуйте изменить его. Поставить там, где нужно комментарии или убрать их. Позже попробуйте своё что-то написать. На этом всё. Пока.

Задание:

Напишите сообщение “Поздравить друзей в социальной сети с днём Рождения”.

Закомментировать это.

Как вывести сообщение, введенное пользователем на

Java

?

Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим о том, как ввести данные, введенные пользователем. Это нужно, к примеру игре или программе, которая запрашивает имя, пол, возраст и т.д. Итак, начнём.

Для начала зайдите в NetBeans или по ссылке https://www.onlinegdb.com/online_java_compiler.

Первым делом нам необходимо импортировать соответствующий класс. Необходимо написать до начала программы такой код:

import java.util.Scanner;

Затем создаём сам объект класса. Напишитеследующийкласс:

Scanner sc= new Scanner(System.in);

Это может сделать голову кругом, но ничего. Если запомнить сейчас, то позже будет гораздо проще. Сейчас необходимо создать переменную:

String name=sc.nextLine();

После этого необходимо написать свой вывод сообщения. К примеру:

System.out.println("Желаю тебе успехов "+name+".");

В итоге мы получаем следующий код:

import java.util.Scanner;

public class Main

{

public static void main(String[] args) {

Scanner sc= new Scanner(System.in);

String name=sc.nextLine();

System.out.println("Желаю тебе успехов "+name+".");

}

}

Попробуйте его изменить, затем свой напишите. На этом всё. Пока.

Задание:

Запросите имя мамы пользователя.

Вывести сообщение” Желаю здоровья твоей маме по имени (здесь имя мамы)”.

Как вывести число, введенное пользователем на

Java

?

Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим как вывести число, введенное пользователем при запросе. Иногда программе или игре необходимы данные. Чтобы их запросить необходимо написать код. Итак, начнём.

Для начала зайдите в NetBeans или по ссылке https://www.onlinegdb.com/online_java_compiler.

Перед началами кода введите:

import java.util.Scanner;

Этим самым мы подключаем библиотеку для ввода.

Затем мы создадим объект, который будет читать то, что мы ввели.

Scanner sc=new Scanner(System.in);

Для большей красоты мы напишем еще запрос, чтобы понятней стало:

System.out.println("Введите ваш возраст.");

Далее мы создадим переменную, в которую будет перемещаться значения введенное с клавиатуры.

int age=sc.nextInt();

После этого сообщения нам необходим код, для вывода введенного значения. Вот он:

System.out.println("Ваш возраст: "+age);

В итоге мы получим такой код:

import java.util.Scanner;

public class Main

{

public static void main(String[] args) {

Scanner sc=new Scanner(System.in);

System.out.println("Введите ваш возраст.");

int age=sc.nextInt();

System.out.println("Ваш возраст: "+age);

}

}

Попробуйте его изменить, к примеру спросите у человека сколько хочет он прожить или что-то другое. Затем что-то своё напишите. На этом всё. Пока.

Задание:

Запросить количество лет, сколько хочет прожить пользователь.

Вывести “Живи больше ста лет”.

Как вывести множественный ввод на

Java

?

Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим про то, как сделать множественный ввод, если он нам нужен. Иногда нам нужно не только одно что-то ввести. Это может два и более ввода. Итак, начнём.

Для начала зайдите в NetBeans или по ссылке https://www.onlinegdb.com/online_java_compiler:

В самом начале введите:

import java.util.Scanner;

Этим самым мы импортируем функцию для ввода значения.

После этого в самом теле напишите:

System.out.println("Введите своё имя");

Scanner sc=new Scanner(System.in);

Эти самым мы запросили, чтобы ввёл пользователь данные и следующая строка означает, что мы будет читать эти данные. Затем напишите строку:

String name=sc.nextLine();

Мы этим самым создаём область, которая называется переменной. Она будет хранить информацию, что мы ввели. Затем напишите:

System.out.println("Привет,"+name +".");

Эту информацию, которую ввели мы выводим.

Затем проделайте тоже самое, но только с числом. Напишите следующий код:

System.out.println("Ввведите количества ваших лет");

Scanner sc2=new Scanner(System.in);

int age=sc2.nextInt();

System.out.println("Теперь я знаю , что тебе "+age+".");

                               Этим кодом мы просим ввести количество лет, затем читаем введенное пользователем данные и сохраняем в ячейке памяти. Затем мы из ячейки извлекаем информацию и выводим.

В итоге мы получаем следующий код:

import java.util.Scanner;

public class Main

{

public static void main(String[] args) {

System.out.println("Введите своё имя");

Scanner sc=new Scanner(System.in);

String name=sc.nextLine();

System.out.println("Привет,"+name +".");

System.out.println("Ввведите количества ваших лет");

Scanner sc2=new Scanner(System.in);

Продолжить чтение