`
tonyJ
  • 浏览: 145101 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

根据传入字符串和截取个数分割字符串

 
阅读更多
package date0419;

public class Test01 {
	public static void main(String[] args) {
		String[] s=split("java4ever",2);
		for(int i=0;i<s.length;i++){
			System.out.print(s[i]+",");
		}
	}
	public static String[] split(String str, int chars) {
		String[] str1 = null;
		int len = (str.length() + chars - 1) / chars;
		str1 = new String[len];
		for (int i = 0; i < len; i++) {
			if (i < len - 1) {
				str1[i] = str.substring(i * chars, chars * (i + 1));
			} else {
				str1[i] = str.substring(i * chars);
			}
		}
		return str1;
	}
}

分享到:
评论

相关推荐

    截取用,分割的字符串中的第n个字符串 SQL

    - **解释**:该语句调用了`GetSplitOfIndex`函数,传入字符串`'111,b2222,323232,32d,e,323232f,g3222'`,分隔符`,`,以及索引5,即获取第五个子字符串。 - **结果**:根据函数的定义,当`n=5`时,截取的结果应为`...

    java中截取带汉字的字符串

    ### Java中截取带汉字的字符串 在Java编程语言中,处理包含中文字符的字符串时,经常遇到的一个问题是如何正确地截取...通过以上方法,我们可以在Java中有效地处理包含中文字符的字符串截取问题,避免出现乱码等情况。

    C++ 字符串截取(strtok)

    `strtok` 是 C++ 标准库中的一个函数,用于根据指定的分隔符分割字符串,并返回每个分割后的子串。它是处理字符串时非常有用的一个工具,尤其是在需要按特定模式拆分字符串时。 ##### 函数原型: ```cpp char *...

    vue如何截取字符串

    1. **分割字符串**:使用JavaScript的`split()`方法,传入分隔符(在这个例子中是'.'),可以将字符串按分隔符切割成数组。在上面的例子中,`ipaddrArray`计算属性返回的就是一个包含四个元素的数组。 2. **替换...

    xml+xsl中分割字符

    在XML与XSL技术的结合应用中,对字符串进行分割处理是一项常见的需求,尤其是在需要将一个包含多个值的属性或元素拆分为多个单独元素时。本文将深入探讨如何利用XSLT中的`substring-before()`和`substring-after()`...

    JAVA字符串中所用的方法.rar

    7. **分割字符串** - `split(String regex)`: 根据正则表达式将字符串分割成数组。 8. **转换为字符数组** - `toCharArray()`: 将字符串转换为字符数组。 9. **转义字符** - `trim()`: 去除字符串开头和结尾的...

    C#字符串和正则表达式参考手册

    5. 分割字符串:Regex.Split方法可以根据正则表达式的模式分割字符串,返回一个字符串数组。 三、高级正则表达式用法 1. 量词:{n}匹配n次,{n,m}匹配n到m次,*匹配零次或多次,+匹配一次或多次,?匹配零次或一次。...

    java常用字符串方法网络收集txt版

    - `new String()`: 构造一个新字符串,可以传入字符数组或另一个字符串。 - `""`: 双引号内的文本会自动创建一个字符串常量。 2. **字符串比较** - `equals()`: 比较两个字符串的内容是否相同,区分大小写。 - ...

    字符串报文解析函数

    - `separator`:用于分割字符串的字符或字符串,通常是一个或多个字符。 - `dest`:存储分割后子字符串的目标容器,类型为`vector&lt;string&gt;`。 ##### 实现逻辑 1. **初始化与循环准备**:首先,函数接收输入参数并将...

    String字符串截取的四种方式总结

    以下是对四种主要的字符串截取方式的详细总结: 1. **substring()** 方法: `substring()` 是最常用的字符串截取方法。它接受两个参数:起始索引(包含)和结束索引(不包含)。如果只传入一个参数,则截取从该...

    js获取指定字符前/后的字符串简单实例

    `split()`方法允许我们将一个字符串分割成多个子字符串,并将结果存储在一个数组中。它的基本语法是`string.split(separator[, limit])`。`separator`参数是一个用来定义分割位置的字符串或正则表达式,`limit`可选...

    php按单词截取字符串的方法

    `explode`函数的作用是根据指定的分隔符将字符串分割成数组,而`implode`函数则将数组元素合并成一个字符串。 现在我们来看看具体的实现方法。首先,我们可以定义一个名为`limit_words`的函数,它接受两个参数:一...

    C#几种截取字符串的方法小结

    `,这里会根据"Ji"和"jB"两个字符串进行分割,结果`sArray[0]="GTAZB_", sArray[1]="ang", sArray[2]="en_123"`。`StringSplitOptions.RemoveEmptyEntries`选项会去除空的子字符串。 4. **提取字符串中的第i个字符...

    js字符串操作.docx

    `substr` 方法也用于返回字符串的一部分,但是传入参数为起始位置和长度。 **示例代码**: ```javascript var a = "hello"; var sub_string1 = a.substr(1); // 返回 "ello" var sub_string2 = a.substr(1, 4); // ...

    js substring()字符串截取函数

    这个函数接受两个参数,`start`和`end`,它们分别表示截取子字符串的起始和结束位置。 1. **参数说明**: - `start`:必需,一个非负整数,表示截取子字符串的开始位置。索引从0开始计算。 - `end`:可选,一个...

    Lotus关于获取URL字符串参数

    - 根据`key`的位置确定其对应值的起始和结束位置,并截取字符串得到实际的参数值。 - 如果参数格式为`key=value`,则提取等号后的部分作为参数值。 5. **返回结果**: - 返回提取出的参数值。 #### 函数二:...

    php截取中文字符串函数实例

    这个函数利用正则表达式来匹配字符串中的每个字符,根据字符的ASCII值来判断是否是中文字符,并据此来正确地分割字符串。 在正则表达式中,匹配的模式`/[\x01-\x7f]|[\xc2-\xdf][\x80-\xbf]|\xe0[\xa0-\xbf][\x80-\...

    java 中用split分割字符串,最后的空格等不被拆分的方法

    在Java编程语言中,`split()` 是一个非常实用的字符串方法,它允许我们将字符串按照指定的分隔符进行拆分。然而,在某些情况下,当分隔符...希望这个解释能帮助你更好地理解和使用Java中的 `split()` 方法处理字符串。

    截取字符程序大幅度的看法

    字符串截取与分割 #### 使用 `Split` 方法进行字符串分割 在提供的代码片段中,首先使用了 C# 的 `Split` 方法来对字符串进行分割。例如,对于字符串 `"abcdeabcdeabcde"`,如果想要按照字符 `'c'` 进行分割,则...

    Python 字符串操作方法大全

    Python提供了丰富的内建函数和方法来处理字符串,包括去空格、复制、连接、查找、比较、扫描、计算长度、大小写转换、追加、指定长度比较、复制指定长度的字符、替换字符、扫描字符串、翻转字符串、查找子字符串以及...

Global site tag (gtag.js) - Google Analytics