字符串分割

題目描述 

•連續輸入字符串,請按長度爲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);
                }
            }
            
        }
    }
}

 

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