java примеры

Примеры на Java (часть 1)

Здравствуйте, рассмотрим простые примеры на Java – как вывести на Java строчки различными способами (10 вариантов), а также решим простые математические задачки с помощью Java.

Чтобы протестировать Java код, а также скомпилировать его в jar файл, – можно воспользоваться следующим онлайн-сервисом:

“browxy.com”

Здесь в основное поле вводим java код – жмем кнопку “start” – смотрим на сообщение, если выходит “Finishid Ok” значит все правильно – видим результат в нижнем окошке.

Также в данном онлайн-сервисе можно скомпилировать код в jar файл и запустить на компьютере!

Для этого достаточно нажать кнопку “Save”, а после “Download” – и к вам на компьютер скачается jar файл, который вы сможете запустить, если у вас установлена Java.

Более подробно об других онлайн-сервисах по редактированию и компиляции java раскажу в следующей записи.

А теперь перейдем непосредственно к примерам на Java!

Пример 1: Выводим на экран различными способами надпись:

“Hello world
5 раз”

Решить данную задачу можно различными способами, внизу рассмотрено 10 способов:

Способ 1:

public class Test {// объявляется класс Test

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить

      System.out.println("Hello world");
      System.out.println("5 раз");
   }
}

Способ 2:

public class Test {// объявляется класс Test

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить

      System.out.print("Hello ");
      System.out.println("world");
      System.out.print("5 ");
      System.out.print("раз");
   }
}

Способ 3:

         
public class Test {// объявляется класс Test

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить

      String a = "Hello world";
      String b = "5 раз";

      System.out.println(a);
      System.out.print(b);
   }
}

Способ 4:


public class Test {// объявляется класс Test

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить
      String a;
      String b;
      String c;
      String d;

      a = "Hello ";
      b = "world";
      c = "5 ";
      d = "раз";

      System.out.println(a + b);
      System.out.println(c + d);
   }
}

Способ 5:

          
public class Test {// объявляется класс Test

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить
      String a = "Hello ";
      String c = "5 ";

      System.out.println(a + "world");
      System.out.println(c + "раз");
   }
}

Способ 6:

 
public class Test {// объявляется класс Test

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить
      String a = "Hello world";
      int b = 5;

      System.out.println(a);
      System.out.print(b + " раз");
   }
}

Способ 7:

         
public class Test {// объявляется класс Test

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить

      String a = "Hello";

      System.out.println(a + " world");
      System.out.println(5 + " раз" );
   }
}

Способ 8:

          
public class Test {// объявляется класс Test

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить
      int a;
      a = 5;

      System.out.println("Hello world");
      System.out.println(a + " раз");
   }
}

Способ 9:

          
public class Test {// объявляется класс Test

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить
      int a = 2;
      int b = 3;

      System.out.println("Hello world");
      System.out.println((b + a) + " раз");
   }
}

Способ 10:


public class Test {// объявляется класс Test

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить
      int a = 2;

      System.out.println("Hello world");
      System.out.println((3 + a) + " раз");
   }
}

Пример 2: Простые математические задачи.

Далее перейдем к решнеию простых математических задач с помощью Java, рассмотрим следующие:
Задача 1: Программа выдает случайное число от 0 до 9.
Задача 2: Программа в случайном порядке выдает загрузку мощности от 1 до 100 процентов.
Задача 3: Программа выдает случайное число от 1 до 10.
Задача 4: Программа выдает случайную дату января.
Задача 5: Программа в случайном порядке выдает загрузку мощности от 0 до 100 процентов.
Задача 6: Программа выводит число, введенное пользователем.
Задача 7: Программа выводит сумму чисел, введенных пользователем.
Задача 8: Программа выводит разность чисел, введенных пользователем.
Задача 9: Программа выводит число, обратное числу, введенному пользователем.
Задача 10: Программа выводит квадрат числа, введенного пользователем.

Задача 1: Программа выдает случайное число от 0 до 9.

public class Test {// объявляется класс Test

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить
      int i = (int) (Math.random() * 10);

      System.out.println("Случайное число:" + i);

   }
}

Возможный вариант ответа:

Случайное число: 5

Задача 2: Программа в случайном порядке выдает загрузку мощности от 1 до 100 процентов.

public class Test {// объявляется класс Test

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить
      int i = (int) (Math.random() * 100 + 1);

      System.out.println("Загрузка мощности:" + i + " %");

   }
}

Возможный вариант ответа:

Загрузка мощности: 48%

Задача 3: Программа выдает случайное число от 1 до 10.

public class Test {// объявляется класс Test

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить
      int i = (int) (Math.random() * 10 + 1);

      System.out.println("Случайное число:" + i);

   }
}

Возможный вариант ответа:

Случайное число:5

Задача 4: Программа выдает случайную дату января.

public class Test {// объявляется класс Test

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить
      int i = (int) (Math.random() * 31 + 1);

      System.out.println(i + " января");

   }
}

Возможный вариант ответа:

11 января

Задача 5: Программа в случайном порядке выдает загрузку мощности от 0 до 100 процентов.

public class Test {// объявляется класс Test

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить
      int i = (int) (Math.random() * 101);

      System.out.println("Загрузка мощности:" + i + "%");

   }
}

Возможный вариант ответа:

Загрузка мощности:48%

Задача 6: Программа выводит число, введенное пользователем.

import java.util.Scanner; // импортируем класс Scanner

public class Test { // объявляется класс Test

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить
      Scanner sc = new Scanner(System.in);
      System.out.println("Введите число:");
      int a = sc.nextInt();
      sc.close();
      System.out.println("Введено число:" + a);

   }
}

Возможный вариант ответа:

Введено число:4

“Введите число:”
4
Введено число:4

Задача 7: Программа выводит сумму чисел, введенных пользователем.

import java.util.Scanner;// импортируем класс Scanner

public class Test {// объявляется класс Test

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить
      Scanner sc = new Scanner(System.in);
      System.out.println("Введите число:");
      int a = sc.nextInt();
      System.out.println("Введите число:");
      int b = sc.nextInt();
      sc.close();
      System.out.println("Сумма:" + (a + b));

   }
}

Возможный вариант ответа:
Сумма:18

“Введите число:”
3
“Введите число:”
15

Сумма:18″

Задача 8: Программа выводит разность чисел, введенных пользователем.

import java.util.Scanner;// импортируем класс Scanner

public class Main {// объявляется класс Main

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить
      Scanner sc = new Scanner(System.in);
      System.out.println("Введите число:");
      int a = sc.nextInt();
      System.out.println("Введите число:");
      int b = sc.nextInt();
      sc.close();
      System.out.println("Разность:" + (a - b));

   }
}

Возможный вариант ответа:

Разность:-2

“Введите число:”
5
“Введите число:”
7

Разность:-2″

Задача 9: Программа выводит число, обратное числу, введенному пользователем.

import java.util.Scanner;// импортируем класс Scanner

public class Main {// объявляется класс Main

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить
      Scanner sc = new Scanner(System.in);
      System.out.println("Введите число:");
      int a = -sc.nextInt();
      sc.close();
      System.out.println("Обратное число:" + a);

   }
}

Возможный вариант ответа:

Обратное число:-5

“Введите число:”
5
Обратное число:-5″

Задача 10: Программа выводит квадрат числа, введенного пользователем.

import java.util.Scanner;// импортируем класс Scanner

public class Main {// объявляется класс Main

   public static void main(String[] args) {// так включаются программы,
                                          // просто запомнить
      Scanner sc = new Scanner(System.in);
      System.out.println("Введите число:");
      int a = sc.nextInt();
      sc.close();
      System.out.println("Квадрат числа:" + (a * a));

   }
}

Возможный вариант ответа:

Квадрат числа:25

“Введите число:”
5
Квадрат числа:25″

На этом всё! Рабочего вам кода!