您的位置:首页 > 职场人生

面试题:输入字符串,字符个数,输出拆分结果

2013-07-11 23:28 274 查看
在网上看到这个题目,自己动手试了一下,思路很简单,大家一看就懂。

import java.util.*;
class Split
{
void go(String str,int n)
{
String result=null;
int num=0;
if(str.length()%n==0)
num=str.length()/n;
num=(int)str.length()/n+1;
for(int i=0;i<num;i++)
{
if(n*(i+1)>=str.length())
result=str.substring(i*n);
else
result=str.substring(i*n,n*(i+1));
System.out.println(result);
}
}
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
System.out.println("请输入需要拆分的字符串:");
String str=sc.next();
System.out.println("请输入拆分单元字符个数:");
int n=sc.nextInt();
System.out.println("拆分完成:");
Split sp=new Split();
sp.go(str,n);

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐