feat.v1
クラス StringUtil

java.lang.Object
  拡張feat.v1.StringUtil

public class StringUtil
extends java.lang.Object

文字列操作のユーティリティメソッドを集めたクラス。

作成者:
SUGIMOTO Ken-ichi

コンストラクタの概要
StringUtil()
           
 
メソッドの概要
static java.lang.String capitalize(java.lang.String str)
          空白で区切られた単語の先頭の文字を大文字にする。
static java.lang.String escapeHTMLText(java.lang.String str)
           
static java.lang.String join(java.lang.String[] array, java.lang.String str)
           
static java.lang.String makeLocaleFilename(java.lang.String baseName, java.util.Locale locale)
          ロケール名を含んだファイル名を作る。
static java.lang.String replace(java.lang.String str, java.lang.String o, java.lang.String n)
           
static java.lang.String replaceParameters(java.lang.String str, java.lang.String[] values)
           
static java.lang.String replaceParameters(java.lang.String str, java.lang.String[] names, java.lang.String[] values)
           
static java.lang.String[] split(java.lang.String str)
          文字列をホワイトスペースを境界として分割する。
static java.lang.String[] split(java.lang.String str, char delim)
           
static java.lang.String[] split(java.lang.String str, java.lang.String delimitor)
           
static java.lang.String[] stripAll(java.lang.String[] str)
           
static java.lang.String substringBefore(java.lang.String str, java.lang.String separator)
           
static java.lang.String unescapeHTMLText(java.lang.String escaped)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

StringUtil

public StringUtil()
メソッドの詳細

split

public static java.lang.String[] split(java.lang.String str)
文字列をホワイトスペースを境界として分割する。

パラメータ:
str -
戻り値:

split

public static java.lang.String[] split(java.lang.String str,
                                       java.lang.String delimitor)

split

public static java.lang.String[] split(java.lang.String str,
                                       char delim)

join

public static java.lang.String join(java.lang.String[] array,
                                    java.lang.String str)

stripAll

public static java.lang.String[] stripAll(java.lang.String[] str)

substringBefore

public static java.lang.String substringBefore(java.lang.String str,
                                               java.lang.String separator)

capitalize

public static java.lang.String capitalize(java.lang.String str)
空白で区切られた単語の先頭の文字を大文字にする。

パラメータ:
str -
戻り値:

escapeHTMLText

public static java.lang.String escapeHTMLText(java.lang.String str)

unescapeHTMLText

public static java.lang.String unescapeHTMLText(java.lang.String escaped)

replace

public static java.lang.String replace(java.lang.String str,
                                       java.lang.String o,
                                       java.lang.String n)

replaceParameters

public static java.lang.String replaceParameters(java.lang.String str,
                                                 java.lang.String[] values)

replaceParameters

public static java.lang.String replaceParameters(java.lang.String str,
                                                 java.lang.String[] names,
                                                 java.lang.String[] values)

makeLocaleFilename

public static java.lang.String makeLocaleFilename(java.lang.String baseName,
                                                  java.util.Locale locale)
ロケール名を含んだファイル名を作る。 元のファイル名の拡張子の前に指定のロケール名を挿入する。 拡張子とみなされるのはファイル名の最後の'.'の後ろ。 拡張子が2つ以上重なっている".tar.gz"のようなファイル名は".tar.ja.gz"となってしまうので注意。

パラメータ:
baseName - 元になるファイル名
locale - ロケール
戻り値: