Skip to content

Instantly share code, notes, and snippets.

View ProZhar's full-sized avatar
🏠
Working from home

ProZhar

🏠
Working from home
View GitHub Profile
@ProZhar
ProZhar / Solution.java
Created December 3, 2015 09:15
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;
import java.util.Collections;
@ProZhar
ProZhar / Solution.java
Created December 3, 2015 09:22
com.javarush.test.level08.lesson11.home07
package com.javarush.test.level08.lesson11.home07;
/* Переставь один модификатор static
Переставь один модификатор static, чтобы пример скомпилировался.
*/
public class Solution
{
public static int A = 5;
public static int B = 2;
@ProZhar
ProZhar / Solution.java
Created December 3, 2015 10:06
com.javarush.test.level08.lesson11.home08
package com.javarush.test.level08.lesson11.home08;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Arrays;
import java.util.Collections;
/* Пять наибольших чисел
Создать массив на 20 чисел. Заполнить его числами с клавиатуры. Вывести пять наибольших чисел.
*/
@ProZhar
ProZhar / Solution.java
Created December 3, 2015 10:40
com.javarush.test.level08.lesson11.home09
package com.javarush.test.level08.lesson11.home09;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
/* Работа с датой
1. Реализовать метод isDateOdd(String date) так, чтобы он возвращал true, если количество дней с начала года - нечетное число, иначе false
2. String date передается в формате MAY 1 2013
@ProZhar
ProZhar / Solution.java
Created December 3, 2015 10:54
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.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
@ProZhar
ProZhar / Solution.java
Last active December 3, 2015 11:51
com.javarush.test.level08.lesson11.bonus02
package com.javarush.test.level08.lesson11.bonus02;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.HashMap;
import java.util.Map;
/* Нужно добавить в программу новую функциональность
Задача: Программа определяет, какая семья (фамилию) живёт в доме с указанным номером.
@ProZhar
ProZhar / Solution.java
Created December 3, 2015 11:57
com.javarush.test.level08.lesson11.bonus03
package com.javarush.test.level08.lesson11.bonus03;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.Arrays;
/* Задача по алгоритмам
Задача: Введи с клавиатуры 20 слов и выведи их в алфавитном порядке.
*/
@ProZhar
ProZhar / Solution.java
Created December 3, 2015 15:48
com.javarush.test.level09.lesson02.task01
package com.javarush.test.level09.lesson02.task01;
/* Каждый метод должен возвращать свой StackTrace
Написать пять методов, которые вызывают друг друга. Каждый метод должен возвращать свой StackTrace.
*/
public class Solution
{
public static void main(String[] args) throws Exception
@ProZhar
ProZhar / Solution.java
Created December 3, 2015 18:34
com.javarush.test.level09.lesson02.task02
package com.javarush.test.level09.lesson02.task02;
/* И снова StackTrace
Написать пять методов, которые вызывают друг друга. Каждый метод должен возвращать имя метода, вызвавшего его, полученное с помощью StackTrace.
*/
public class Solution
{
public static void main(String[] args) throws Exception
{
@ProZhar
ProZhar / Solution.java
Created December 3, 2015 18:42
com.javarush.test.level09.lesson02.task03
package com.javarush.test.level09.lesson02.task03;
/* Метод должен вернуть номер строки кода, из которого вызвали этот метод
Написать пять методов, которые вызывают друг друга. Метод должен вернуть номер строки кода, из которого вызвали этот метод. Воспользуйся функцией: element.getLineNumber().
*/
public class Solution
{
public static void main(String[] args) throws Exception
{