字符串分割

题目描述 

•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;
•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。

输入描述

连续输入字符串(输入2次,每个字符串长度小于100)

输出描述

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

示例

输入

abc
123456789

输出

abc00000
12345678
90000000
import java.util.*;
public class Main{
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        while(in.hasNext()) {
            String s = new String(in.nextLine());
            if(s.length() != 0) {
                if(s.length()%8 != 0) {
                    s = s + "00000000";
                }
                while(s.length() >= 8) {
                    System.out.println(s.substring(0,8));
                    s = s.substring(8);
                }
            }
            
        }
    }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章