zoukankan      html  css  js  c++  java
  • 字符串分隔

    •连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。
     
    import java.util.Scanner;
    public class Main {
        public static void main(String[] args) {
            
            Scanner sc = new Scanner(System.in);
            while (sc.hasNext()) {
                String str = sc.next();
                if (str.length() % 8 != 0) {
                    int r=str.length()%8;
                    for (int i = 1; i <= (8-r); i++) {
                        str = str + "0";
                    }
                }
                while(str.length()!=0){
                    StringBuffer sb=new StringBuffer();
                    for (int m = 0; m < 8; m++) {
                        sb=sb.append(str.charAt(m));
                    }
                    System.out.println(sb.toString());
                    str = str.substring(8);//从第8个开始往后面的留下
                }
     
            }
     
        }
    }
     
    输入描述
    连续输入字符串(输入2次,每个字符串长度小于100)


    输出描述
    输出到长度为8的新字符串数组

    输入
    abc

    123456789


    输出
    abc000000
    12345678
    90000000
  • 相关阅读:
    pku2226 Muddy Fields
    pku3715 Blue and Red
    关于二分图的最大权匹配
    pku 2262&& pku 2739 && pku 3006
    pku2060 Taxi Cab Scheme
    pku 1486 Sorting Slides
    id、css命名规范
    Git 常用命令
    sublime text3插件使用
    Java实现数据结构栈stack和队列Queue
  • 原文地址:https://www.cnblogs.com/bb3q/p/5065781.html
Copyright © 2011-2022 走看看