/* 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
{
{
String[] arr
= { "x" ,
"y" ,
"z" } ;
System.
out.
println ( "Arrays.toString ( arr ) = " + Arrays.
toString ( arr
) ) ; System.
out.
println ( "unmodifiableList.toString() = " + unmodifiableList
) ; System.
out.
println ( "modifiableList.toString() = " + modifiableList
) ; System.
out.
println ( "list.toString() = " + list
) ; }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVN0cmluZ1tdIGFyciA9IHsgIngiICwgInkiICwgInoiIH0gOwoJCUxpc3QgPCBTdHJpbmcgPiB1bm1vZGlmaWFibGVMaXN0ID0gTGlzdC5vZiAoIGFyciApIDsKCQlMaXN0IDwgU3RyaW5nID4gbW9kaWZpYWJsZUxpc3QgPSBuZXcgQXJyYXlMaXN0IDw+ICggdW5tb2RpZmlhYmxlTGlzdCApIDsKCQkKCQlMaXN0IDwgU3RyaW5nID4gbGlzdCA9IG5ldyBBcnJheUxpc3QgPD4gKCBMaXN0Lm9mICggYXJyICkgKSA7CgkJCgkJU3lzdGVtLm91dC5wcmludGxuICggIkFycmF5cy50b1N0cmluZyAoIGFyciApID0gIiArIEFycmF5cy50b1N0cmluZyAoIGFyciApICkgOwoJCVN5c3RlbS5vdXQucHJpbnRsbiAoICJ1bm1vZGlmaWFibGVMaXN0LnRvU3RyaW5nKCkgPSAiICsgdW5tb2RpZmlhYmxlTGlzdCApIDsKCQlTeXN0ZW0ub3V0LnByaW50bG4gKCAibW9kaWZpYWJsZUxpc3QudG9TdHJpbmcoKSA9ICIgKyBtb2RpZmlhYmxlTGlzdCApIDsKCQlTeXN0ZW0ub3V0LnByaW50bG4gKCAibGlzdC50b1N0cmluZygpID0gIiArIGxpc3QgKSA7Cgl9Cn0=
Arrays.toString ( arr ) = [x, y, z]
unmodifiableList.toString() = [x, y, z]
modifiableList.toString() = [x, y, z]
list.toString() = [x, y, z]