面试时经常考的------对字符串的操作(三)
来源:互联网 发布:php curl 不返回头部 编辑:程序博客网 时间:2024/06/06 20:56
**
* 一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。
*但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,
*应该输出为“我ABC”而不是“我ABC+汉的半个”。
*/
* 一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。
*但是要保证汉字不被截半个,如“我ABC”4,应该截为“我AB”,输入“我ABC汉DEF”,
*应该输出为“我ABC”而不是“我ABC+汉的半个”。
*/
- public static void SplitIt(String SplitString, int SplitByte) {
- int loopCount;
- loopCount = (SplitString.length() % SplitByte == 0) ? (SplitString
- .length() / SplitByte) : (SplitString.length() / SplitByte + 1);
- System.out.println("SplitString will split into " + loopCount);
- for (int i = 1; i <= loopCount; i++) {
- if (i == loopCount) {//这个是为了防止最后一个字符,出现异常
- System.out.println(SplitString.substring((i - 1) * SplitByte,
- SplitString.length()));
- } else {
- System.out.println(SplitString.substring((i - 1) * SplitByte,
- (i * SplitByte)));
- }
- }
- }
0 0
- 面试时经常考的------对字符串的操作(三)
- 面试时经常考的------对字符串的操作(三)
- 面试时经常考的------对字符串的操作(三)
- 面试时经常考的------对字符串的操作(一)
- 面试时经常考的------对字符串的操作(二)
- 笔试里经常考到的字符串操作(一)
- 字符串操作函数的实现【笔试面试经常考的,这里都有了】
- 有关面试经常考的sql语句
- IOS经常考的面试题目
- 几种排序算法(面试时经常要考的)
- JAVA中常见的Exception(面试中经常考)
- 面试经常考到的二维数组引用问题(待补充)
- 经常DML操作对索引的影响
- 字符串操作经常遇到的马虎问题
- 去掉html标签与网页中script标签的两个常用例子,面试经常考
- 对字符串的操作
- 对字符串的操作
- 对字符串的操作
- [urls.py设置技巧]Django urls.py的了解与基本配置
- Game of Life
- Android开发之PoupWindow详解
- 【LeetCode从零单刷】Search in Rotated Sorted Array I & II
- 2015-11-02-02-我第二份工作的姻缘
- 面试时经常考的------对字符串的操作(三)
- Linux系统Apache SSL安装与配置
- redis持久化_codepython整理三
- Linux命令(持续更新)
- Extjs中的success和failure .
- Calendar
- 安卓应用程序的组成部分
- LightOJ - 1150 Ghosts!(二分图+bfs+枚举)
- Java中String为什么是Immutable的