题解 | #字符串分隔#

字符串分隔

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

package 牛客网.华为机试;

import java.util.Scanner;

/*
*

  • HJ4 字符串分隔

  • warning 校招时部分企业笔试将禁止编程题跳出页面,为提前适应,练习时请使用在线自测,而非本地IDE。
    描述
    •连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;
    •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。

  • */
    public class StringSplitDemo {

    public static void main(String[] args) {

      Scanner sc = new Scanner(System.in);
    
      while (sc.hasNext()){
          String input = sc.nextLine();
          int len = input.length();
          int prefix = len % 8;
          int mul = len/8;
          StringBuilder last = new StringBuilder(input);
          if (prefix > 0){
              for (int i = 0; i < 8 - prefix; i++) {
                  last.append("0");
              }
    
              mul ++;
          }
    
          for (int i = 0; i < mul ; i++) {
              System.out.println(last.substring(8*i,8*i +8));;
          }
      }

    }
    }

全部评论

相关推荐

风中翠竹:真的真的真的没有kpi。。。面试官是没有任何kpi的,捞是真的想试试看这个行不行,碰碰运气,或者是面试官比较闲现在,没事捞个人看看。kpi算HR那边,但是只有你入职了,kpi才作数,面试是没有的。
双非有机会进大厂吗
点赞 评论 收藏
分享
Gaynes:查看图片
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-03 18:22
投了几百份简历,专业和方向完全对口,都已读不回。尝试改了一下学校,果然有奇效。
steelhead:这不是很正常嘛,BOSS好的是即便是你学院本可能都会和聊几句,牛客上学院本机会很少了
点赞 评论 收藏
分享
评论
3
9
分享

创作者周榜

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