JAVA. ЗАДАЧА 19.10.03. РАБОТА С ОБЪЕКТАМИ. CALENDAR, GREGORIANCALENDAR. ПОСТРОЧНОЕ ЧТЕНИЕ ИЗ ФАЙЛА.

package com.javarush.test.level19.lesson10.home03; import java.io.BufferedReader; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.nio.charset.StandardCharsets; import java.text.ParseException; import java.util.*; /* Хуан Хуанович В метод main первым параметром приходит имя файла. В этом файле каждая строка имеет следующий вид: имя день месяц год где [имя] - может состоять из нескольких слов, разделенных пробелами, и имеет тип String [день] - [...]

By | Ноябрь 9th, 2016|Categories: Конспекты, Полезные задачи, Уровень 19|Tags: , |0 Comments

JAVA. ЗАДАЧА 19.10.02. TREEMAP.

package com.javarush.test.level19.lesson10.home02; /* Самый богатый В метод main первым параметром приходит имя файла. В этом файле каждая строка имеет следующий вид: имя значение где [имя] - String, [значение] - double. [имя] и [значение] разделены пробелом Для каждого имени посчитать сумму всех его значений Вывести в консоль имена, у которых максимальная сумма Имена разделять пробелом либо [...]

By | Ноябрь 8th, 2016|Categories: Уровень 19|Tags: |0 Comments

JAVA. ЗАДАЧА 19.10.01. TREEMAP. CONTAINSKEY();

package com.javarush.test.level19.lesson10.home01; /* Считаем зарплаты В метод main первым параметром приходит имя файла. В этом файле каждая строка имеет следующий вид: имя значение где [имя] - String, [значение] - double. [имя] и [значение] разделены пробелом Для каждого имени посчитать сумму всех его значений Все данные вывести в консоль, предварительно отсортировав в возрастающем порядке по имени [...]

By | Ноябрь 8th, 2016|Categories: Конспекты, Полезные задачи, Уровень 19|Tags: , |0 Comments

JAVA. ЗАДАЧА 18.10.02+ CRUD.

НЕПРИНЯТЫЕ РЕШЕНИЯ. package com.javarush.test.level18.lesson10.bonus02; /* Прайсы CrUD для таблицы внутри файла Считать с консоли имя файла для операций CrUD Программа запускается со следующим набором параметров: -c productName price quantity Значения параметров: где id - 8 символов productName - название товара, 30 chars (60 bytes) price - цена, 8 символов quantity - количество, 4 символа -c [...]

By | Ноябрь 8th, 2016|Categories: Уровень 18|Tags: |0 Comments

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

package com.javarush.test.level18.lesson10.home08; import java.io.FileInputStream; import java.io.IOException; import java.util.*; /* Нити и байты Читайте с консоли имена файлов, пока не будет введено слово "exit" Передайте имя файла в нить ReadThread Нить ReadThread должна найти байт, который встречается в файле максимальное число раз, и добавить его в словарь resultMap, где параметр String - это имя файла, параметр [...]

By | Ноябрь 7th, 2016|Categories: Уровень 18|Tags: |0 Comments

JAVA. ЗАДАЧА 19.08.05. ОБЁРТКА SYSTEM.OUT

package com.javarush.test.level19.lesson08.task05; /* Дублируем текст Считайте с консоли имя файла В методе main подмените объект System.out написанной вами ридер-оберткой по аналогии с лекцией Ваша ридер-обертка должна дублировать вывод всего текста в файл, имя которого вы считали Вызовите готовый метод printSomething(), воспользуйтесь testString Верните переменной System.out первоначальный поток Закройте поток файла Пример вывода на экран: it's [...]

By | Ноябрь 3rd, 2016|Categories: Уровень 19|Tags: , , |0 Comments

JAVA. ЗАДАЧА 19.08.04. ОБЁРТКА SYSTEM.OUT

package com.javarush.test.level19.lesson08.task04; /* Решаем пример В методе main подмените объект System.out написанной вами ридер-оберткой по аналогии с лекцией Ваша ридер-обертка должна выводить на консоль решенный пример Вызовите готовый метод printSomething(), воспользуйтесь testString Верните переменной System.out первоначальный поток Возможные операции: + - * Шаблон входных данных и вывода: a [знак] b = c Отрицательных и дробных [...]

By | Ноябрь 3rd, 2016|Categories: Уровень 19|Tags: |0 Comments

JAVA. ЗАДАЧА 19.08.03. ОБЁРТКА SYSTEM.OUT

package com.javarush.test.level19.lesson08.task03; /* Выводим только цифры В методе main подмените объект System.out написанной вами ридер-оберткой по аналогии с лекцией Ваша ридер-обертка должна выводить только цифры Вызовите готовый метод printSomething(), воспользуйтесь testString Верните переменной System.out первоначальный поток Вывести модифицированную строку в консоль. Пример вывода: 12345678 */ import java.io.ByteArrayOutputStream; import java.io.PrintStream; public class Solution { public static [...]

By | Ноябрь 3rd, 2016|Categories: Уровень 19|Tags: |0 Comments

JAVA. ЗАДАЧА 19.08.02. ОБЁРТКА SYSTEM.OUT

package com.javarush.test.level19.lesson08.task02; /* Ридер обертка 2 В методе main подмените объект System.out написанной вами ридер-оберткой по аналогии с лекцией Ваша ридер-обертка должна заменять все подстроки "te" на "??" Вызовите готовый метод printSomething(), воспользуйтесь testString Верните переменной System.out первоначальный поток Вывести модифицированную строку в консоль. */ import java.io.ByteArrayOutputStream; import java.io.PrintStream; public class Solution { public static [...]

By | Ноябрь 2nd, 2016|Categories: Уровень 19|Tags: |0 Comments

JAVA. ЗАДАЧА 19.08.01. ОБЁРТКА SYSTEM.OUT

package com.javarush.test.level19.lesson08.task01; /* Ридер обертка В методе main подмените объект System.out написанной вами ридер-оберткой по аналогии с лекцией Ваша ридер-обертка должна преобразовывать весь текст в заглавные буквы Вызовите готовый метод printSomething(), воспользуйтесь testString Верните переменной System.out первоначальный поток. Вывести модифицированную строку в консоль. */ import java.io.ByteArrayOutputStream; import java.io.PrintStream; public class Solution { public static TestString [...]

By | Ноябрь 2nd, 2016|Categories: Уровень 19|Tags: |0 Comments