Reputation: 437
I have a hypothetical string with 2500 characters. (myString.length=2500
) and I want to split it to several strings per 500 chars and assign this new strings to an Array string.
Upvotes: 0
Views: 130
Reputation: 337
Simplest way is to find the total split strings, and then inchworm up through the values adding the sub-strings to an ArrayList or something. Probably look a lot like this:
int splits = myString.length()/divisor;
int first = 0;
int second = divisor;
for (int i = 0; i < splits; i++) {
arrayList.add(myString.substring(first, second));
first += divisor;
second += divisor;
}
Upvotes: 1