Skip to content

Instantly share code, notes, and snippets.

@shcherbakoff
shcherbakoff / Solution.java
Created March 26, 2015 16:32
package com.javarush.test.level08.lesson11.bonus01;
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».
*/
@shcherbakoff
shcherbakoff / Solution.java
Created March 25, 2015 20:46
package com.javarush.test.level08.lesson11.home08;
package com.javarush.test.level08.lesson11.home08;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.*;
/* Пять наибольших чисел
Создать массив на 20 чисел. Заполнить его числами с клавиатуры. Вывести пять наибольших чисел.
*/
@shcherbakoff
shcherbakoff / Solution.java
Created March 25, 2015 19:58
package com.javarush.test.level08.lesson11.home06;
package com.javarush.test.level08.lesson11.home06;
/* Вся семья в сборе
1. Создай класс Human с полями имя (String), пол (boolean), возраст (int), дети (ArrayList<Human>).
2. Создай объекты и заполни их так, чтобы получилось: два дедушки, две бабушки, отец, мать, трое детей.
3. Вывести все объекты Human на экран.
*/
import java.util.ArrayList;
@shcherbakoff
shcherbakoff / Solution.java
Created March 25, 2015 17:32
package com.javarush.test.level08.lesson11.home05;
package com.javarush.test.level08.lesson11.home05;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/* Мама Мыла Раму. Теперь с большой буквы
Написать программу, которая вводит с клавиатуры строку текста.
Программа заменяет в тексте первые буквы всех слов на заглавные.
Вывести результат на экран.
@shcherbakoff
shcherbakoff / Solution.java
Created March 20, 2015 16:15
package com.javarush.test.level08.lesson11.home02;
package com.javarush.test.level08.lesson11.home02;
import java.util.HashSet;
import java.util.Set;
/*
Создать класс Cat, Dog.
Создать множество (Set) котов и добавить туда 4 объекта – кот.
Создать множество (Set) собак и добавить туда 3 объекта – собака.
Создать множество всех животных (Set&lt;Object&gt;) и добавить в него всех котов и собак.
@shcherbakoff
shcherbakoff / Solution.java
Created March 20, 2015 15:52
package com.javarush.test.level08.lesson11.home01;
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.
@shcherbakoff
shcherbakoff / Solution.java
Created March 19, 2015 14:43
package com.javarush.test.level08.lesson08.task02;
package com.javarush.test.level08.lesson08.task02;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;
/* Удалить все числа больше 10
Создать множество чисел(Set<Integer>), занести туда 20 различных чисел.
Удалить из множества все числа больше 10.
*/
@shcherbakoff
shcherbakoff / Solution.java
Created March 19, 2015 08:11
package com.javarush.test.level08.lesson06.task04
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 должен вернуть время его исполнения в миллисекундах.
@shcherbakoff
shcherbakoff / Solution.java
Created March 19, 2015 08:10
package com.javarush.test.level08.lesson06.task03
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 должен вернуть время его исполнения в миллисекундах.
@shcherbakoff
shcherbakoff / Solution.java
Created March 19, 2015 07:27
package com.javarush.test.level08.lesson03.task06;
package com.javarush.test.level08.lesson03.task06;
import java.util.HashMap;
import java.util.Map;
/* Коллекция HashMap из Object
Есть коллекция HashMap<String, Object>, туда занесли 10 различных пар объектов.
Вывести содержимое коллекции на экран, каждый элемент с новой строки.
Пример вывода (тут показана только одна строка):
Sim - 5