Skip to content

Instantly share code, notes, and snippets.

View fermopili's full-sized avatar

fermopili fermopili

View GitHub Profile
@fermopili
fermopili / Solution.java
Created May 19, 2017 10:31
com.javarush.task.task36.task3611
package com.javarush.task.task36.task3611;
import java.util.HashSet;
import java.util.Set;
import java.util.TreeSet;
/*
Сколько у человека потенциальных друзей?
*/
@fermopili
fermopili / Solution.java
Created May 19, 2017 09:11
com.javarush.task.task36.task3603
package com.javarush.task.task36.task3603;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import java.util.concurrent.CopyOnWriteArrayList;
/*
Поиск класса по описанию
*/
@fermopili
fermopili / task3601_Controller.java
Created May 19, 2017 08:05
com.javarush.task.task36.task3601 MVC - простая версия
package com.javarush.task.task36.task3601;
import java.util.List;
/**
* Created by Administrator on 19.05.2017.
*/
public class Controller
{ Model model=new Model ();
public List<String> onDataListShow()
@fermopili
fermopili / Solution.java
Created May 19, 2017 06:50
com.javarush.task.task35.task3511
package com.javarush.task.task35.task3511;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
/*
Wildcards для коллекций
*/
public class Solution
@fermopili
fermopili / Solution.java
Created May 19, 2017 06:45
com.javarush.task.task35.task3508
package com.javarush.task.task35.task3508;
import java.util.List;
/*
extends vs super
*/
public abstract class Solution {
public abstract <T> void one(List<T> destination, List<T> source);
@fermopili
fermopili / task3512_Event.java
Created May 18, 2017 08:37
com.javarush.task.task35.task3512 Генератор объектов
package com.javarush.task.task35.task3512;
public class Event {
private static int nextId = 1;
private int id;
public Event() {
id = nextId++;
@fermopili
fermopili / task3510_Cat.java
Created May 18, 2017 08:30
com.javarush.task.task35.task3510 Вход воспрещен
package com.javarush.task.task35.task3510;
public class Cat {
protected String name;
public Cat(String name) {
this.name = name;
}
@fermopili
fermopili / Solution.java
Created May 18, 2017 08:21
com.javarush.task.task35.task3506
package com.javarush.task.task35.task3506;
import java.util.ArrayList;
import java.util.List;
import java.util.ListIterator;
/*
Wildcards
*/
public class Solution
@fermopili
fermopili / task3505_Convertable.java
Created May 18, 2017 08:07
com.javarush.task.task35.task3505 List to Map
package com.javarush.task.task35.task3505;
public interface Convertable<Key> {
Key getKey();
}
@fermopili
fermopili / task3503_ClassForGenerics.java
Created May 17, 2017 21:26
com.javarush.task.task35.task3503 Несколько суперклассов для дженерика
package com.javarush.task.task35.task3503;
public class ClassForGenerics {
}