Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.ArrayList;
- import java.util.Collections;
- import java.util.Comparator;
- public class HelloWorld{
- public static void main(String []args){
- System.out.println("Hello World");
- Item i = new Item(4L, 2L);
- Item i2 = new Item(3L, 1L);
- Item i3 = new Item(5L, 1L);
- ArrayList<Item> list = new ArrayList<>();
- list.add(i);
- list.add(i2);
- list.add(i3);
- Collections.sort(list, new Comparator<Item>() {
- @Override
- public int compare(Item item1, Item item2) {
- return new Long(item2.getTime()).compareTo(item1.getTime());
- }
- });
- for (Item item : list) {
- System.out.println(item.toString());
- }
- }
- static class Item {
- long time = 0;
- long time2 = 0;
- Item(long t1, long t2) {
- time = t1;
- time2 = t2;
- }
- public long getTime() {
- return time;
- }
- public long getTime2() {
- return time2;
- }
- @Override
- public String toString() {
- return "time 1 = " + time + "\ntime2 =" + time2;
- }
- }
- }
Add Comment
Please, Sign In to add comment