當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。