题解 | #字符串分隔#

字符串分隔

http://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7

import java.io.BufferedReader;
import java.io.InputStreamReader;

public class Main2 {
public static void main(String[] args) throws Exception{
BufferedReader buf = new BufferedReader(new InputStreamReader(System.in));
String first;
while ((first=buf.readLine())!=null){
int len=first.length();
int i = len / 8;
int mod = len % 8;
//判断是否可以除尽8,如果除不尽就添加8-mod个0
if (mod!=0){
String tmp=first;
for (int j =0;j<8-mod;j++ ){
first+="0";
}
i+=1;
}
// System.out.println(":"+first);
int start=0;
int end=0;
//已经是8的整数倍了,按照8位切分
for (int k=0;k<i;k++){
end=start+8;
System.out.println(first.substring(start,end));
start=end;
}
}
}
}

全部评论

相关推荐

湫湫湫不会java:先投着吧,大概率找不到实习,没实习的时候再加个项目,然后把个人评价和荣誉奖项删了,赶紧成为八股战神吧,没实习没学历,秋招机会估计不多,把握机会。或者说秋招时间去冲实习,春招冲offer,但是压力会比较大
点赞 评论 收藏
分享
我是没经验的毕业生,这啥情况啊会不会是hr在刷kpi
JamesGosli...:字节boss属于是群发了,我都快入职字节了,其他部门还在和我boss打招呼
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务