【华为机试】HJ4 字符串分隔

【华为机试】HJ4 字符串分隔_第1张图片

str.substring(0,8)//截取str中从startIndex开始至endIndex结束时的字符串,并将其赋值给str;
str=str.substring(8)//截取掉str从首字母起长度为startIndex的字符串,将剩余字符串赋值给str;

import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
       Scanner sc=new Scanner(System.in);
       String str=sc.nextLine();
       while(str.length()>8){
        System.out.println(str.substring(0,8));//截取str中从startIndex开始至endIndex结束时的字符串,并将其赋值给str;
        str=str.substring(8);//截取掉str从首字母起长度为startIndex的字符串,将剩余字符串赋值给str;
       }
        while(str.length()>0&&str.length()<8){
            str=str+"0";
        }
        System.out.println(str);
       
       
    }
}

你可能感兴趣的:(华为机试【牛客网】,华为,java,开发语言)