0

What will be the output of this code?

ArrayList arr=new ArrayList(9); arr.add("css"); arr.add("java"); arr.add("kotlin"); System.out.print(arr.size());

22nd Mar 2019, 8:07 AM
Vanshaj Nathani
Vanshaj Nathani - avatar
5 Answers
+ 1
import java.util.*; public class Program { public static void main(String[] args) { ArrayList arr=new ArrayList(9); arr.add("css"); arr.add("java"); arr.add("kotlin"); System.out.print(arr.size()); } } check in playground
22nd Mar 2019, 8:15 AM
Prokopios Poulimenos
Prokopios Poulimenos - avatar
+ 5
Answer will be 3, because you have used ArrayList#add(<T>) method 3 times, in this case initialisation doesn't matter.
22nd Mar 2019, 8:11 AM
Letsintegreat
Letsintegreat - avatar
+ 3
Prokopios Poulimenos I did but forgot importing util 😅😅
22nd Mar 2019, 8:26 AM
Vanshaj Nathani
Vanshaj Nathani - avatar
+ 2
3 I guess. Just copy the code into the code playground and find out yourself.
22nd Mar 2019, 8:09 AM
Jan Ơtěch
Jan Ơtěch - avatar
+ 1
Zlytherin thanks
22nd Mar 2019, 8:25 AM
Vanshaj Nathani
Vanshaj Nathani - avatar