Skip to content

Instantly share code, notes, and snippets.

@AnnaBoro
AnnaBoro / Node.java
Created December 8, 2015 20:06
MyList1
package lesson7.mylist;
public class Node {
private Object o;
private Node node;
public Node() {
}
package lesson7.mylist;
public class SimpleLinkedList {
private Node root;
private int size;
public SimpleLinkedList() {
size = 0;
@AnnaBoro
AnnaBoro / SimpleLinkedList.java
Last active December 8, 2015 21:04
MyList3 + addFirst()
package lesson7.mylist;
public class SimpleLinkedList {
private Node root;
private int size;
public SimpleLinkedList() {
size = 0;
@AnnaBoro
AnnaBoro / SimpleLinkedList.java
Last active December 12, 2015 19:18
MyList4 + addLast()
package lesson7.mylist;
public class SimpleLinkedList {
private Node root;
private int size;
public SimpleLinkedList() {
size = 0;
@AnnaBoro
AnnaBoro / Launcher.java
Last active December 12, 2015 19:19
MyList5 + addAfter()
package lesson7.mylist;
public class Launcher {
public static void main(String[] args) {
SimpleLinkedList sl = new SimpleLinkedList();
sl.addFirst("object1");
@AnnaBoro
AnnaBoro / Launcher.java
Last active December 13, 2015 21:01
MyList5 + Iterator
package lesson7.mylist;
public class Launcher {
public static void main(String[] args) {
SimpleLinkedList sl = new SimpleLinkedList();
sl.addFirst("object1");
sl.addFirst("object2");
@AnnaBoro
AnnaBoro / Launcher.java
Last active December 16, 2015 11:23
MyList5 + remove() in Iterator
package lesson7.mylist;
import java.util.Iterator;
public class Launcher {
public static void main(String[] args) {
SimpleLinkedList sl = new SimpleLinkedList();
@AnnaBoro
AnnaBoro / CompList.java
Created December 15, 2015 20:54
ArrayList + Comparator
package lesson7.CompList;
import java.util.Comparator;
public class CompList implements Comparator {
@Override
public int compare(Object o1, Object o2) {
String oStr1 = (String) o1;
@AnnaBoro
AnnaBoro / Launcher.java
Created December 16, 2015 15:52
overriding hashcode() and equals()
package lesson7.hashcodeoverriding;
public class Launcher {
public static void main(String[] args) {
Person p1 = new Person();
Person p2 = new Person();
p1.setName("Ivan");
@AnnaBoro
AnnaBoro / Address.java
Last active December 18, 2015 16:30
Person + Address, hash code
package lesson7.hashcodeoverriding;
public class Address {
private String city;
private String street;
private int house;
public Address() {
}