薇薇啵啵 level
获赞
547
粉丝
31
关注
70
看过 TA
973
北京科技大学
2023
Java
IP属地:北京
不定期登牛客,看到都会回的。有需要请直接私信问题
私信
关注
2020-02-16 16:31
北京科技大学 Java
思路 需要输入字符串,用到Scanner和hasNext()。 (1)建立 Scanner sc = new Scanner(System.in); (2)判断有无输入用sc.hasNext().接收字符串使用sc.nextLine(). 一次性接受全部的字符串,对8取余,获知需要补0的位数。使用StringBuilder中的append()函数进行字符串修改,别忘了toString()。字符串缓冲区的建立:StringBuilder sb = new StringBuilder(); 输出时,截取前8位进行输出,并更新字符串。用到str.substring()函数: (1)str.subs...
牛客505757591号:import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); while(sc.hasNext()){ String str = sc.nextLine(); p(str); } } public static void p(String str){ if(str.length()>8){ System.out.println(str.substring(0,8)); p(str.substring(8,str.length())); }else{ StringBuffer strb = new StringBuffer(str); for(int i=str.length();i<8;i++){ strb.append("0"); } System.out.println(strb); } } }
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务