你可以使用substring()方法将字符串拆分为1000个字符的数组。以下是一个示例代码:

public class Main {
    public static void main(String[] args) {
        String str = "这是一个超过1000个字符的字符串...";
        String[] arr = splitString(str, 1000);
        for (String s : arr) {
            System.out.println(s);
        }
    }

    public static String[] splitString(String str, int chunkSize) {
        int length = (int) Math.ceil((double) str.length() / chunkSize);
        String[] arr = new String[length];

        for (int i = 0; i < length; i++) {
            int start = i * chunkSize;
            int end = Math.min((i + 1) * chunkSize, str.length());
            arr[i] = str.substring(start, end);
        }

        return arr;
    }
}

在上面的示例中,我们定义了一个splitString()方法,该方法接受一个字符串和一个chunkSize参数,用于指定每个数组元素的长度。我们使用Math.ceil()方法来计算数组的长度,并使用substring()方法将字符串拆分为每个指定长度的子字符串。最后,我们返回拆分后的字符串数组。

java 将字符串拆分为1000个字符的数组

原文地址: https://www.cveoy.top/t/topic/hO7o 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录