华为校招上机编程之““字符串的分割””
2017-07-04 14:54
417 查看
时间限制:1秒 空间限制:32768K 热度指数:94432
本题知识点: 字符串
算法知识视频讲解
•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;
•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。
输入描述:
连续输入字符串(输入2次,每个字符串长度小于100)
输出描述:
输出到长度为8的新字符串数组
示例1
本题知识点: 字符串
算法知识视频讲解
题目描述
•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。
输入描述:
连续输入字符串(输入2次,每个字符串长度小于100)
输出描述:
输出到长度为8的新字符串数组
示例1
输入
abc 123456789
输出
abc00000 12345678 90000000
import java.util.Scanner; import java.util.*; public class Main{ public static void main(String args[]) { Scanner sc = new Scanner(System.in); while(sc.hasNext()) { String str = new String(sc.nextLine()); if(str.length() %8 !=0) { str = str + "00000000"; } while(str.length()>=8) { System.out.println(str.substring(0,8)); str = str.substring(8); } } } }
相关文章推荐
- 华为校招上机一道----字符串分离
- 2012华为校招上机一道----字符串分离
- 2015华为校招上机考试编程Java
- 华为校招2016.09机试 第1题: 字符串按指定长度重新分割
- 华为校招上机试题之字符串特殊字符过滤
- 华为校招上机编程之‘‘十六进制转十进制’’
- 华为上机编程之字符串中含有该字符的个数
- 华为上机编程之计算字符串最后一个单词的长度,单词以空格隔开
- 牛客网-华为在线编程004--C++字符串的分割
- 【C编程练习】华为2013校园招聘机试题目题4:删除一个字符串中出现次数最少的字符,函数原型为:char * delChar(char *s,int iLen)
- 华为软件校园招聘编程上机题目1
- 【C编程练习】2013华为校园招聘机试题目题5:将一个int类型的数字转化为字符串,并判断有无重复字符串(长度应大于2)有返回1,无返回2
- 1-华为招聘--软件工程师上机考试--字符串过滤,字符串压缩,整数运算
- 华为2013校园招聘上机笔试题-数字转化为字符串,并判断有无重复字符串
- 华为2013年电子科大校招上机题
- 统计一串字符串中出现次数最多和次多的单词(华为上机考试题)
- 2012华为编程比赛之字符串数字字符排序
- 2012华为编程比赛初赛之字符串大写排序
- 【C编程练习】华为2013校园招聘机试题3:对源字符串中得字符串进行查找替换并返回动态申请空间的指针char* Fun(char*pSrc,char*pOldStr, char*pNewStr)
- 华为:统计一串字符串中出现次数最多和次多的单词(华为上机考试题)