当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Processing splitTokens()用法及代码示例


Processing, splitTokens()用法介绍。

用法

  • splitTokens(value)
  • splitTokens(value, delim)

参数

  • value (String) 要拆分的字符串
  • delim (String) 将用作分隔符的单个字符列表

返回

  • String[]

说明

splitTokens() 函数在一个或多个字符分隔符或 "tokens" 处拆分 Stringdelim 参数指定要用作边界的一个或多个字符。



如果未指定 delim 字符,则使用任何空白字符进行拆分。空白字符包括制表符 (\t)、换行符 (\n)、回车符 (\r)、换页符 (\f) 和空格。



使用此函数解析传入数据后,通常使用数据类型转换函数 int()float() 将数据从字符串转换为整数或浮点数。

例子

String t = "a b";
String[] q = splitTokens(t);
println(q[0]);  // Prints "a"
println(q[1]);  // Prints "b"
// Despite the bad formatting, the data is parsed correctly.
// The ", " as delimiter means to break whenever a comma *or*
// a space is found in the String. Unlike the split() function, 
// multiple adjacent delimiters are treated as a single break.
String s = "a, b c ,,d "; 
String[] q = splitTokens(s, ", ");
println(q.length + " values found");  // Prints "4 values found"
println(q[0]);  // Prints "a"
println(q[1]);  // Prints "b"
println(q[2]);  // Prints "c"
println(q[3]);  // Prints "d"

有关的

相关用法


注:本文由纯净天空筛选整理自processing.org大神的英文原创作品 splitTokens()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。