/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
List<String> test = new ArrayList<>();
test.add(("bbb"));
test.add("ccc");
test.add("aaa");
test.add("bbb");
test.add("aaa");
test.add("bbb");
test.add("aaa");
System.
out.
println(test.
toString()); @Override
if(s.equals("bbb")) return -1;
if(t1.equals("bbb")) return 0;
return 1;
}
});
System.
out.
println(test.
toString()); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCSAgTGlzdDxTdHJpbmc+IHRlc3QgPSBuZXcgQXJyYXlMaXN0PD4oKTsKICAgICAgICB0ZXN0LmFkZCgoImJiYiIpKTsKICAgICAgICB0ZXN0LmFkZCgiY2NjIik7CiAgICAgICAgdGVzdC5hZGQoImFhYSIpOwogICAgICAgIHRlc3QuYWRkKCJiYmIiKTsKICAgICAgICB0ZXN0LmFkZCgiYWFhIik7CiAgICAgICAgdGVzdC5hZGQoImJiYiIpOwogICAgICAgIHRlc3QuYWRkKCJhYWEiKTsKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4odGVzdC50b1N0cmluZygpKTsKICAgICAgICBDb2xsZWN0aW9ucy5zb3J0KHRlc3QsIG5ldyBDb21wYXJhdG9yPFN0cmluZz4oKSB7CiAgICAgICAgICAgIEBPdmVycmlkZQogICAgICAgICAgICBwdWJsaWMgaW50IGNvbXBhcmUoU3RyaW5nIHMsIFN0cmluZyB0MSkgewogICAgICAgICAgICAgICAgaWYocy5lcXVhbHMoImJiYiIpKSByZXR1cm4gLTE7CiAgICAgICAgICAgICAgICBpZih0MS5lcXVhbHMoImJiYiIpKSByZXR1cm4gMDsKICAgICAgICAgICAgICAgIHJldHVybiAxOwogICAgICAgICAgICB9CiAgICAgICAgfSk7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKHRlc3QudG9TdHJpbmcoKSk7Cgl9Cn0=
[bbb, ccc, aaa, bbb, aaa, bbb, aaa]
[bbb, bbb, bbb, ccc, aaa, aaa, aaa]