net.argius.stu.text
クラス Function

java.lang.Object
  拡張net.argius.stu.text.Function

public abstract class Function
extends Object

入出力および文字列の汎用的な関数を提供します。

基本的に、スタティック関数を実装したユーティリティクラスです。 インスタンス化したい場合は、このクラスを継承したサブクラスを定義してください。


コンストラクタの概要
Function()
           
 
メソッドの概要
static String[] split(String s)
          文字列を区切り文字で分割します。
static String[] split(String s, int limit)
          文字列を区切り文字で分割します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

Function

public Function()
メソッドの詳細

split

public static final String[] split(String s)
文字列を区切り文字で分割します。 文字列に含まれるすべての区切り文字で分割します。 分割された配列には、空文字は含まれません。

区切り文字と見なされる文字は、 Character.isWhiteSpace(char)で真となる文字です。

パラメータ:
s - 分割する文字列
戻り値:
分割された文字列の配列

split

public static final String[] split(String s,
                                   int limit)
文字列を区切り文字で分割します。 分割可能な限り、指定した回数まで分割を繰り返します。 分割された配列には、最後の要素を除いて空文字は含まれません。 返される配列のサイズは、分割する回数 + 1 以下となります。

区切り文字と見なされる文字は、 Character.isWhiteSpace(char)で真となる文字です。

パラメータ:
s - 分割する文字列
limit - 分割する回数 0以下は無制限
戻り値:
分割された文字列の配列