Size:
For Collections (eg: Map, List, etc ): usually it use collection.size(),
eg
         Map<Character, Integer> map = new HashMap<>();
         int s1 = map.size();
         List<Integer> list = Arrays.asList(a);
      int s2 = list.size();
But For Array, it uses length,
eg
         Integer[] array = new Integer[10];
         int s3 = array.length;
For String, it uses length(),
         String str = "string";
         int s4 = str.length();
