写了一个函数,输入一个字符串和一个字符长度,对该字符串进行分隔,测试有问题,请大家帮忙,谢谢
//写了一个函数,输入一个字符串和一个字符长度,对该字符串进行分隔
public class D {
public static String[] spilt(String str,int chars)
{
int n = (str.length()+chars-1)/chars;
String[] ret = new String[n];
for(int i=0; i<n; i++)
{
if(i<n-1)
{
ret[i]=str.substring(i*chars,(i+1)*chars);
}else{
ret[i]=str.substring(i*chars);
}
}
return ret;
}
public static void main(String[] args) {
System.out.println(spilt("aaaaaa",3));
}
}
运行结果为:
[Ljava.lang.String;@11b86e7