|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.aptina.commons.util.StringUtils
public class StringUtils
文字列を扱うユーティリティです.
メソッドの概要 | |
---|---|
static String |
capitalize(String s)
文字列の先頭文字を大文字化した文字列を返します. |
static String |
decapitalize(String s)
文字列の先頭文字を小文字化した文字列を返します. |
static boolean |
isEmpty(CharSequence s)
文字列が null または空なら true を返します. |
static boolean |
isNotEmpty(CharSequence s)
文字列が null でも空でもなければ true を返します. |
static String |
join(Iterable<? extends CharSequence> elements1,
Iterable<? extends CharSequence> elements2,
String separator1,
String separator2)
同じ長さを持つ二つの文字列シーケンスのそれぞれの対応する要素をセパレータ 1 で区切って連結し, それらをセパレータ 2 で区切って連結した文字列を返します. |
static String |
join(Iterable<? extends CharSequence> elements,
String separator)
シーケンスの要素をセパレータで区切って連結した文字列を返します. |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
---|
public static boolean isEmpty(CharSequence s)
null
または空なら true
を返します.
s
- 文字列
null
または空なら true
public static boolean isNotEmpty(CharSequence s)
null
でも空でもなければ true
を返します.
s
- 文字列
null
でも空でもなければ true
public static String capitalize(String s)
s
- 文字列
public static String decapitalize(String s)
JavaBeans の仕様に従い, 先頭の2文字がともに大文字の場合はそのまま返します.
s
- 文字列
public static String join(Iterable<? extends CharSequence> elements, String separator)
join(asList("a", "b", "c"), ", ")
は "a, b, c"
を返します.
elements
- 文字列のシーケンスseparator
- 文字列を区切るセパレータ
public static String join(Iterable<? extends CharSequence> elements1, Iterable<? extends CharSequence> elements2, String separator1, String separator2)
join(asList("a", "b", "c"), asList("1", "2", "3"), ":", ", ")
は
"a:1, b:2, c:3"
を返します.
elements1
- 文字列のシーケンス1elements2
- 文字列のシーケンス2separator1
- 二つのシーケンスのそれぞれの対応する要素を区切るセパレータseparator2
- 二つのシーケンスのそれぞれの対応する要素を連結した文字列を区切るセパレータ
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |