/* 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
{
{
// your code goes herepublic class MethodArguments {
ArrayList<String> a = new ArrayList<String>();
a.add("Steve");
a.add("Daniel");
a.add("John");
a.add("Maxi");
a.add("Jeni");
display(a);
getSize(a);
}
static void display(ArrayList<String> arrayList1) {
arrayList1.add("Pollard");
System.
out.
println(arrayList1
); // passing the arraylist values and // adding the element
}
static void getSize(ArrayList<String> arrayList1) {
System.
out.
println(arrayList1.
size()); // getting the size of arraylist // by passing arguments to
// method
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCS8vIHlvdXIgY29kZSBnb2VzIGhlcmVwdWJsaWMgY2xhc3MgTWV0aG9kQXJndW1lbnRzIHsKCgogICAgQXJyYXlMaXN0PFN0cmluZz4gYSA9IG5ldyBBcnJheUxpc3Q8U3RyaW5nPigpOwoKICAgIGEuYWRkKCJTdGV2ZSIpOwoKICAgIGEuYWRkKCJEYW5pZWwiKTsKICAgIGEuYWRkKCJKb2huIik7CiAgICBhLmFkZCgiTWF4aSIpOwogICAgYS5hZGQoIkplbmkiKTsKCiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYSk7CgogICAgZGlzcGxheShhKTsKCiAgICBnZXRTaXplKGEpOwoKfQoKc3RhdGljIHZvaWQgZGlzcGxheShBcnJheUxpc3Q8U3RyaW5nPiBhcnJheUxpc3QxKSB7CgogICAgYXJyYXlMaXN0MS5hZGQoIlBvbGxhcmQiKTsKCiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYXJyYXlMaXN0MSk7IC8vIHBhc3NpbmcgdGhlIGFycmF5bGlzdCB2YWx1ZXMgYW5kCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGFkZGluZyB0aGUgZWxlbWVudAoKfQoKc3RhdGljIHZvaWQgZ2V0U2l6ZShBcnJheUxpc3Q8U3RyaW5nPiBhcnJheUxpc3QxKSB7CgogICAgU3lzdGVtLm91dC5wcmludGxuKGFycmF5TGlzdDEuc2l6ZSgpKTsgLy8gZ2V0dGluZyB0aGUgc2l6ZSBvZiBhcnJheWxpc3QKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBieSBwYXNzaW5nIGFyZ3VtZW50cyB0bwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIG1ldGhvZAogfQoKfQoJ
[Steve, Daniel, John, Maxi, Jeni]
[Steve, Daniel, John, Maxi, Jeni, Pollard]
6