String[] () { final int count = readInt(); if (count == 0) return ArrayUtilRt.EMPTY_STRING_ARRAY; final ArrayList<String> strings = new ArrayList<>(count); for (int i = 0; i < count; i++) { strings.add(readLimitedString()); } return strings.toArray(new String[count]); }