JAVA. ЗАДАЧА 10.11.01+ МАССИВЫ, МЕТОДЫ, КЛАССЫ.

package com.javarush.test.level10.lesson11.bonus01; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.HashMap; import java.util.Map; /* Нужно исправить программу, чтобы компилировалась и работала Задача: Программа демонстрирует работу HashMap: вводит с клавиатуры набор пар (номер и строку), помещает их в HashMap и выводит на экран содержимое HashMap. */ public class Solution { HashMap<Integer, String> map; Integer index; String name; [...]

By | Июль 20th, 2016|Categories: Java, Задачи, Уровень 10|Tags: , , |0 Comments

JAVA. ЗАДАЧА 10.11.10. ИСКЛЮЧЕНИЯ.

package com.javarush.test.level10.lesson11.home10; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayList; /* Безопасное извлечение из списка Создать список целых чисел. Ввести с клавиатуры 20 целых чисел. Создать метод по безопасному извлечению чисел из списка: int safeGetElement(ArrayList<Integer> list, int index, int defaultValue) Метод должен возвращать элемент списка (list) по его индексу (index). Если в процессе получения элемента возникло исключение, [...]

By | Июль 19th, 2016|Categories: Java, Задачи, Уровень 10|Tags: , |0 Comments

JAVA. ЗАДАЧА 10.11.09. СОРТИРОВКА МАССИВОВ.

package com.javarush.test.level10.lesson11.home09; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.HashMap; import java.util.Map; /* Одинаковые слова в списке Ввести с клавиатуры в список 20 слов. Нужно подсчитать количество одинаковых слов в списке. Результат нужно представить в виде словаря Map<String, Integer>, где первый параметр – уникальная строка, а второй – число, сколько раз данная строка встречалась в [...]

JAVA. ЗАДАЧА 10.11.08. МАССИВ ИЗ СПИСКОВ.

package com.javarush.test.level10.lesson11.home08; import java.util.ArrayList; /* Массив списков строк Создать массив, элементами которого будут списки строк. Заполнить массив любыми данными и вывести их на экран. */ public class Solution { public static void main(String[] args) { ArrayList<String>[] arrayOfStringList = createList(); printList(arrayOfStringList); } public static ArrayList<String>[] createList() { //напишите тут ваш код ArrayList<String>[] al = new ArrayList[3]; [...]

By | Июль 19th, 2016|Categories: Java, Задачи, Уровень 10|Tags: , |0 Comments

JAVA. ЗАДАЧА 10.11.2+ ВВОД В МАССИВ MAP.

МОЁ РЕШЕНИЕ. ОСТАНОВКА ПРОЦЕСА ЧЕРЕЗ NullPointerException И ВЫВОД РЕЗУЛЬТАТА ЧЕРЕЗ CATCH: package com.javarush.test.level10.lesson11.bonus02; import java.io.*; import java.util.HashMap; /* Нужно добавить в программу новую функциональность Задача: Программа вводит с клавиатуры пару (число и строку) и выводит их на экран. Новая задача: Программа вводит с клавиатуры пары (число и строку), сохраняет их в HashMap. Пустая строка – [...]

By | Июль 18th, 2016|Categories: Java, Задачи, Уровень 10|Tags: , |0 Comments

JAVA. ЗАДАЧА 10.11.3+ СОРТИРОВКА МАССИВА ПО ВОЗРАСТАНИЮ.

package com.javarush.test.level10.lesson11.bonus03; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.Arrays; /* Задача по алгоритмам Задача: ввести с клавиатуры 30 чисел. Вывести 10-е и 11-е минимальные числа. Пояснение: Самое минимальное число – 1-е минимальное. Следующее минимальное после него – 2-е минимальное Пример: 1 6 5 7 1 15 63 88 Первое минимальное – 1 Второе минимальное – 1 [...]

JAVA. ЗАДАЧА 10.11.07. STATIC.

package com.javarush.test.level10.lesson11.home07; /* Расставьте минимум static-ов Расставьте как можно меньше модификаторов static так, чтобы пример скомпилировался. */ public class Solution { public int A = 5; public static int B = 5; public static int C = 5; public static int D = 5; public static void main(String[] args) { Solution solution = new Solution(); [...]

By | Июль 17th, 2016|Categories: Java, Задачи, Уровень 10|Tags: , |0 Comments

JAVA. ЗАДАЧА 10.11.06. КОНСТРУКТОРЫ.

package com.javarush.test.level10.lesson11.home06; /* Конструкторы класса Human Напиши класс Human с 6 полями. Придумай и реализуй 10 различных конструкторов для него. Каждый конструктор должен иметь смысл. */ public class Solution { public static void main(String[] args) { } public static class Human { //напишите тут ваши переменные и конструкторы private String name; private int age; private [...]

By | Июль 17th, 2016|Categories: Java, Задачи, Уровень 10|Tags: , |0 Comments

JAVA. ЗАДАЧА 10.11.05. МАССИВЫ И КОЛЛЕКЦИИ.

package com.javarush.test.level10.lesson11.home05; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.HashMap; import java.util.Map; /* Количество букв Ввести с клавиатуры 10 строчек и подсчитать в них количество различных букв (для 33 букв алфавита). Вывести результат на экран. Пример вывода: а 5 б 8 в 3 г 7 д 0 … я 9 */ public class Solution { [...]

By | Июль 17th, 2016|Categories: Java, Задачи, Уровень 10|Tags: , |0 Comments

JAVA. ЗАДАЧА 10.11.04. РАБОТА С МАССИВАМИ CHAR.

package com.javarush.test.level10.lesson11.home04; /* Большая зарплата Вывести на экран надпись «Я не хочу изучать Java, я хочу большую зарплату» 40 раз по образцу. Образец: Я не хочу изучать Java, я хочу большую зарплату не хочу изучать Java, я хочу большую зарплату не хочу изучать Java, я хочу большую зарплату е хочу изучать Java, я хочу большую [...]

By | Июль 17th, 2016|Categories: Java, Задачи, Уровень 10|Tags: , |0 Comments