This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.test.level08.lesson11.bonus01; | |
import java.io.BufferedReader; | |
import java.io.IOException; | |
import java.io.InputStreamReader; | |
import java.util.*; | |
/* Номер месяца | |
Программа вводит с клавиатуры имя месяца и выводит его номер на экран в виде: «May is 5 month». | |
*/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.test.level08.lesson11.home08; | |
import java.io.BufferedReader; | |
import java.io.InputStreamReader; | |
import java.util.*; | |
/* Пять наибольших чисел | |
Создать массив на 20 чисел. Заполнить его числами с клавиатуры. Вывести пять наибольших чисел. | |
*/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.test.level08.lesson11.home06; | |
/* Вся семья в сборе | |
1. Создай класс Human с полями имя (String), пол (boolean), возраст (int), дети (ArrayList<Human>). | |
2. Создай объекты и заполни их так, чтобы получилось: два дедушки, две бабушки, отец, мать, трое детей. | |
3. Вывести все объекты Human на экран. | |
*/ | |
import java.util.ArrayList; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.test.level08.lesson11.home05; | |
import java.io.BufferedReader; | |
import java.io.IOException; | |
import java.io.InputStreamReader; | |
/* Мама Мыла Раму. Теперь с большой буквы | |
Написать программу, которая вводит с клавиатуры строку текста. | |
Программа заменяет в тексте первые буквы всех слов на заглавные. | |
Вывести результат на экран. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.test.level08.lesson11.home02; | |
import java.util.HashSet; | |
import java.util.Set; | |
/* | |
Создать класс Cat, Dog. | |
Создать множество (Set) котов и добавить туда 4 объекта – кот. | |
Создать множество (Set) собак и добавить туда 3 объекта – собака. | |
Создать множество всех животных (Set<Object>) и добавить в него всех котов и собак. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.test.level08.lesson11.home01; | |
import java.util.HashSet; | |
import java.util.Iterator; | |
import java.util.Set; | |
/* Set из котов | |
1. Внутри класса Solution создать public static класс кот – Cat. | |
2. Реализовать метод createCats, он должен создавать множество (Set) котов и добавлять в него 3 кота. | |
3. В методе main удалите одного кота из Set cats. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.test.level08.lesson08.task02; | |
import java.util.HashSet; | |
import java.util.Iterator; | |
import java.util.Set; | |
/* Удалить все числа больше 10 | |
Создать множество чисел(Set<Integer>), занести туда 20 различных чисел. | |
Удалить из множества все числа больше 10. | |
*/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.test.level08.lesson06.task04; | |
import java.util.ArrayList; | |
import java.util.Date; | |
import java.util.LinkedList; | |
import java.util.List; | |
/* Измерить сколько времени занимает 10 тысяч вызовов get для каждого списка | |
Измерить, сколько времени занимает 10 тысяч вызовов get для каждого списка. | |
Метод getTimeMsOfGet должен вернуть время его исполнения в миллисекундах. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.test.level08.lesson06.task03; | |
import java.util.ArrayList; | |
import java.util.Date; | |
import java.util.LinkedList; | |
import java.util.List; | |
/* Измерить сколько времени занимает 10 тысяч вставок для каждого списка | |
Измерить, сколько времени занимает 10 тысяч вставок для каждого списка. | |
Метод getTimeMsOfInsert должен вернуть время его исполнения в миллисекундах. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.javarush.test.level08.lesson03.task06; | |
import java.util.HashMap; | |
import java.util.Map; | |
/* Коллекция HashMap из Object | |
Есть коллекция HashMap<String, Object>, туда занесли 10 различных пар объектов. | |
Вывести содержимое коллекции на экран, каждый элемент с новой строки. | |
Пример вывода (тут показана только одна строка): | |
Sim - 5 |