JAVA. ЗАДАЧА 19.10.08. ВЫВОД ТЕКСТА В ОБРАТНОМ ПОРЯДКЕ.

package com.javarush.test.level19.lesson10.home08; /* Перевертыши 1 Считать с консоли имя файла. 2 Для каждой строки в файле: 2.1 переставить все символы в обратном порядке 2.2 вывести на экран 3 Закрыть потоки. Не использовать try-with-resources Пример тела входного файла: я - программист. Амиго Пример результата: .тсиммаргорп - я огимА */ import java.io.*; import java.nio.charset.StandardCharsets; import java.util.Scanner; public [...]

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

JAVA. ЗАДАЧА 19.10.07. ЗАМЕНА ПРОБЕЛОВ НА ЗАПЯТЫЕ.

package com.javarush.test.level19.lesson10.home07; /* Длинные слова В метод main первым параметром приходит имя файла1, вторым - файла2 Файл1 содержит слова, разделенные пробелом. Записать через запятую в Файл2 слова, длина которых строго больше 6 Закрыть потоки. Не использовать try-with-resources Пример выходных данных: длинное,короткое,аббревиатура */ import java.io.*; import java.nio.charset.StandardCharsets; import java.util.StringTokenizer; public class Solution { public static void [...]

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

JAVA. ЗАДАЧА 19.10.05. ПОСТРОЧНОЕ ЧТЕНИЕ. ЗАПИСЬ СТРОКИ.

package com.javarush.test.level19.lesson10.home05; /* Слова с цифрами В метод main первым параметром приходит имя файла1, вторым - файла2. Файл1 содержит строки со слов, разделенные пробелом. Записать через пробел в Файл2 все слова, которые содержат цифры, например, а1 или abc3d Закрыть потоки. Не использовать try-with-resources */ import java.io.*; import java.nio.charset.StandardCharsets; import java.util.StringTokenizer; public class Solution { public [...]

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

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

package com.javarush.test.level19.lesson10.home04; import java.io.*; import java.nio.charset.StandardCharsets; import java.util.ArrayList; import java.util.List; import java.util.Scanner; import java.util.StringTokenizer; /* Ищем нужные строки Считать с консоли имя файла. Вывести в консоль все строки из файла, которые содержат всего 2 слова из списка words Закрыть потоки. Не использовать try-with-resources Пример: words содержит слова А, Б, В Строки: В Б А Д [...]

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

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. ЗАДАЧА 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