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
  • 相关阅读:
    P3241 [HNOI2015]开店 动态点分治
    P4199 万径人踪灭 FFT + manacher
    P4173 残缺的字符串
    P3338 [ZJOI2014]力
    CF1005F Berland and the Shortest Paths
    CF567E President and Roads
    P2446 [SDOI2010]大陆争霸
    CF1082G Petya and Graph
    CF1082E Increasing Frequency
    直接查数据导出xls
  • 原文地址:https://www.cnblogs.com/bb3q/p/5065781.html
Copyright © 2011-2022 走看看