当前位置: 代码迷 >> 综合 >> HJ4 字符串分割
  详细解决方案

HJ4 字符串分割

热度:89   发布时间:2024-02-08 06:05:53.0

StringBuilder的substring()方法返回的是String,而delete()方法返回的还是StringBuilder(index是左闭右开)。代码如下:

import java.util.*;public class Main{public static void main(String[] args){Scanner sc = new Scanner(System.in);while(sc.hasNextLine()){StringBuilder sb = new StringBuilder(sc.nextLine());if(sb.length() % 8 != 0){int n = 8 - sb.length() % 8;for(int i = 0; i < n; i++){sb.append('0');}}while(sb.length() >= 8){System.out.println(sb.substring(0, 8));sb = sb.delete(0, 8);}}}
}

 

  相关解决方案