Split string to equal length substrings in Java

后端 未结 21 2165
日久生厌
日久生厌 2020-11-22 02:56

How to split the string \"Thequickbrownfoxjumps\" to substrings of equal size in Java. Eg. \"Thequickbrownfoxjumps\" of 4 equal size should give th

21条回答
  •  耶瑟儿~
    2020-11-22 03:18

    public static List getSplittedString(String stringtoSplit,
                int length) {
    
            List returnStringList = new ArrayList(
                    (stringtoSplit.length() + length - 1) / length);
    
            for (int start = 0; start < stringtoSplit.length(); start += length) {
                returnStringList.add(stringtoSplit.substring(start,
                        Math.min(stringtoSplit.length(), start + length)));
            }
    
            return returnStringList;
        }
    

提交回复
热议问题