/* 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> words = new ArrayList<>();
words.add("Kane");
words.add("Cane");
words.add("Fame");
words.add("Dame");
words.add("Lame");
words.add("Same");
marklength4(words);
}
public static void marklength4(List<String> themarklength){
List<String> values = new ArrayList<String>(themarklength);
int inserted = 0;
for (int index = 0; index < values.size(); index++) {
String value
= themarklength.
get(index
); if (value.length() == 4) {
themarklength.add(index + inserted++, "****");
}
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCUxpc3Q8U3RyaW5nPiB3b3JkcyA9IG5ldyBBcnJheUxpc3Q8PigpOyAKIAogICAgICAgIHdvcmRzLmFkZCgiS2FuZSIpOwogICAgICAgIHdvcmRzLmFkZCgiQ2FuZSIpOwogICAgICAgIHdvcmRzLmFkZCgiRmFtZSIpOwogICAgICAgIHdvcmRzLmFkZCgiRGFtZSIpOwogICAgICAgIHdvcmRzLmFkZCgiTGFtZSIpOyAgCiAgICAgICAgd29yZHMuYWRkKCJTYW1lIik7CiAKICAgICAgICBtYXJrbGVuZ3RoNCh3b3Jkcyk7CiAKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4od29yZHMpOwoJfQoJCglwdWJsaWMgc3RhdGljIHZvaWQgbWFya2xlbmd0aDQoTGlzdDxTdHJpbmc+IHRoZW1hcmtsZW5ndGgpewoJCUxpc3Q8U3RyaW5nPiB2YWx1ZXMgPSBuZXcgQXJyYXlMaXN0PFN0cmluZz4odGhlbWFya2xlbmd0aCk7CgkJaW50IGluc2VydGVkID0gMDsKCQlmb3IgKGludCBpbmRleCA9IDA7IGluZGV4IDwgdmFsdWVzLnNpemUoKTsgaW5kZXgrKykgewogICAgCQlTdHJpbmcgdmFsdWUgPSB0aGVtYXJrbGVuZ3RoLmdldChpbmRleCk7CiAgICAJCWlmICh2YWx1ZS5sZW5ndGgoKSA9PSA0KSB7CiAgICAgICAgCQl0aGVtYXJrbGVuZ3RoLmFkZChpbmRleCArIGluc2VydGVkKyssICIqKioqIik7CiAgICAJCX0KCQl9Cgl9Cn0=
[****, Kane, ****, Cane, ****, Fame, ****, Dame, ****, Lame, ****, Same]