package text;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
int length = 0;
String s = "";
length = new Scanner(System.in).nextInt();
String[] s1 = split(s, length);
for (int i = 0; i < s1.length; i++) {
System.out.print(s1[i] + " ");
}
}
private static String[] split(String str, int length) {
int n = (str.length() + length - 1) / length;
System.out.println("n=" + n);
String[] s = new String[n];
for (int i = 0; i < n; i++) {
if (i < n - 1) {
s[i] = str.substring(i * length, (i + 1) * length);
} else {
s[i] = str.substring(i * length);
}
}
return s;
}
}
给出一个字符串和长度,给字符串进行分隔
最新推荐文章于 2021-11-03 15:08:27 发布
本文提供了一个使用Java实现的字符串分割示例程序。该程序通过用户输入定义的长度来分割字符串,并展示了如何利用Scanner类读取用户输入及使用substring方法进行字符串分割。此示例适用于初学者了解基本的字符串操作。
3535

被折叠的 条评论
为什么被折叠?



