写一个函数,要求输入一个字符串和一个字符长度,根据字符长度对该字符串进行分隔
看代码
@Testpublic void Test4() {String str = "hello world";// 2个字符分割String[] split = split(str, 2);System.out.println(Arrays.toString(split));}public String[] split(String str, int chars) {int index = 0;// 可变字符串StringBuilder sb = new StringBuilder();
// 最大下标不能大于数组长度-1,数组长度从1开始while (index < str.length() - 1) {// endIndex下标不包含那个数,起始下标每次+2,结束下标每次加2sb.append(str.substring(index, index + chars));sb.append(",");index += 2;}// 不用上面StringBuilder也可以,直接新建一个数组返回// 就不用再用split分割数组了String hanleStr = String.valueOf(sb);String[] split = hanleStr.split(",");return split;}
结果
写一个函数,要求输入一个字符串和一个字符长度,根据字符长度对该字符串进行分隔相关推荐
- 写一个函数,输入int型,返回整数逆序后的字符串
2019独角兽企业重金招聘Python工程师标准>>> 刚刚看到一个面试题:写一个函数,输入int型,返回整数逆序后的字符串.如:输入123,返回"321". 要 ...
- 写一个函数,输入一个十六进制数,输出相应的十进制数。-----(自己编程)
写一个函数,输入一个十六进制数,输出相应的十进制数.基本思路是16进制数以字符串输入,然后经过转变为相应的10进制数,相应的程序如下: #include <stdio.h> #includ ...
- c语言16进制数字母对应,写一个函数,输入一个十六进制数,输出相应的十进制数(附C程序 和 更加简单的实现方法)...
写一个函数,输入一个十六进制数,输出相应的十进制数.基本思路是16进制数以字符串输入,然后经过转变为相应的10进制数,主要处理A~F六个字母对应的值,相应的程序如下: #include #includ ...
- (20)写一个函数,输入一个十六进制数,输出相应的十进制数
写一个函数,输入一个十六进制数,输出相应的十进制数 程序分析:若不对输出字符串中的元素进行处理,则输出的是该元素的ASCI码.在十六进制中分别用A,B,C,D,E,F代表数字10,11,12,13,1 ...
- ACMNO.25 C语言-间隔输出 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出1 9 9 0。 输入 一个四位数 输出 增加空格输出
题目描述 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格.如输入1990,应输出"1 9 9 0". 输入 一个四位数 输出 增加空格输出 样例输入 199 ...
- 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出1 9 9 0。
题目描述 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格.如输入1990,应输出"1 9 9 0". 输入 一个四位数 输出 增加空格输出 样例输入 199 ...
- c语言编程斐波那契前n项,c语言:写一个函数,输入n,求斐波拉契数列的第n项(5种方法,层层优化)...
写一个函数,输入n,求斐波拉契数列的第n项. 斐波拉契数列:1,1,2,3,5,8...,当n大于等于3时,后一项为前面两项之和. 解:方法1:从斐波拉契数列的函数定义角度编程 #include in ...
- C语言:写一个函数,输入4个数字,要求输出4个数字字符,但每两个数字间空一个空格。
题目概述:写一个函数,输入4个数字,要求输出4个数字字符,但每两个数字间空一个空格. 编程: #include<stdio.h> #include<string.h> int ...
- 写一个函数,输入一个4位数字,要求输出这四个数字字符,但每两个数字间空两个空格。 如输入1990,应输出“1 9 9 0”
/*写一个函数,输入一个4位数字,要求输出这四个数字字符,但每两个数字间空两个空格. 如输入1990,应输出"1 9 9 0"*/#include <stdio.h>i ...
- 写一个函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空一个空格
写一个函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空一个空格. 代码如下: #include<stdio.h>void Out(char arr[]) {int i=0; ...
最新文章
- linux 内网共享文件夹_在Linux下访问Windows共享文件夹
- VPC DHCP类型的ECS修改DNS
- 枚举 ---- B. Power Sequence[Codeforces Round #666 (Div. 2)][暴力]
- QC中设置组权限-隐藏筛选器
- 重新查看Play Framework发布的值
- 最简单的模拟U盘病毒(Autorun.inf)
- 一次慢查询暴露的隐蔽的问题
- 灰鸽子***猛增五百多变种 网民生活受***监控
- Uber AI 研究院深度解构 ICLR 2019 最佳论文「彩票假设」!
- c++ 中文字符的 setw 格式化打印问题
- 电路中VCC等符号的含义零欧姆电阻作用
- python语言实验——某年某月的天数 OJ1160
- _corrupted_rollback_segments参数解决UNDO表空间损坏无法启动数据库的故障
- 刚开始使用push遇到的小问题
- ijkplayer播放器架构从原型到升级
- 关闭谷歌浏览器右下角的广告弹窗
- 运用百度框架paddle进行手势识别【动手实践,附源码】
- 微信小程序一星期入门-完结篇--电影详情页的制作
- windows色彩管理工具
- 马虎词汇教程6-10(转载)
热门文章
- 生物系统和疾病的多组学数据整合考虑和研究设计
- 基因组测序数据分析:测序技术
- 四代 DNA 测序技术简述*
- ios 替换数组中元素_ios可变数组的所有操作
- coco数据集大小分类_MicroSoft COCO数据集
- pymysql报错:pymysql.err.InterfaceError: (0, '')
- 查看mali ddk 版本_2019年CPU排行榜,阅读文章查看你的手机CPU还在线上吗
- c语言const与*位置关系,C语言程序的存储区域与const关键字的使用方法
- 烂大街的Spring循环依赖该如何回答?
- phpstorm 点击方法跳转 后 返回 原来的位置