public class StringUtil
extends java.lang.Object
| 修飾子とタイプ | クラスと説明 |
|---|---|
static interface |
StringUtil.Base64Converter
Base64変換インターフェース
|
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static java.lang.String |
SHIT_JIS |
| コンストラクタと説明 |
|---|
StringUtil() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
static boolean |
allNotEmpty(java.lang.String... args)
引数全ての文字列が有効であればtrueを返す
|
static int |
compareString(java.lang.String a,
java.lang.String b)
日本語を意識してJavaの辞書順に並び替える
|
static java.lang.String |
emptyToNull(java.lang.String str)
strがnullかemptyだったらnullを返す。
|
static boolean |
isEmpty(java.lang.String str)
文字列がnullか空文字だったらtrueを返す。
|
static java.lang.String |
macStringToWinString(java.lang.String str) |
static long |
parseHex(java.lang.String intHex,
long defValue)
16進数変換を行う
|
static int |
parseWebColorARGB2ARGB(java.lang.String webColor)
WebColor ARGBをARGB形式に変換する
|
static int |
parseWebColorRGB2XRGB(java.lang.String webColor)
WebColor RGBをARGB形式に変換する
|
static boolean |
toBoolean(java.lang.String value,
boolean def) |
static byte[] |
toByteArray(java.lang.String base64)
base64文字列をバイト配列へ変換する
|
static java.util.Date |
toDate(java.lang.String date)
yyyyMMdd-hh:mm:ss.SSフォーマットの文字列をDateに変換する
|
static double |
toDouble(java.lang.String value,
double def) |
static java.util.Date |
toExifDate(java.lang.String exifDate)
EXIF記録されている時刻から日時に変換する
|
static java.lang.String |
toHexString(byte b)
16進数の文字に変換する。
|
static java.lang.String |
toHexString(byte[] bytes)
16進数表現に変換する
|
static int |
toInteger(java.lang.String value,
int def) |
static java.lang.String |
toString(byte[] buffer)
base64エンコードする
|
static java.lang.String |
toString(java.util.Date date)
指定時刻を文字列に変換する
内容はyyyyMMdd-hh:mm:ss.SSとなる。
|
static java.lang.String |
zenkakuEngToHankakuEng(java.lang.String s)
全角英数を半角英数に変換する
|
static java.lang.String |
zenkakuHiraganaToZenkakuKatakana(java.lang.String s)
全角文字を半角文字に変更する
|
public static final java.lang.String SHIT_JIS
public static boolean allNotEmpty(java.lang.String... args)
args - public static boolean isEmpty(java.lang.String str)
str - public static java.lang.String emptyToNull(java.lang.String str)
str - public static java.lang.String zenkakuEngToHankakuEng(java.lang.String s)
s - public static java.lang.String zenkakuHiraganaToZenkakuKatakana(java.lang.String s)
s - public static java.lang.String macStringToWinString(java.lang.String str)
str - public static int compareString(java.lang.String a,
java.lang.String b)
a - b - public static java.lang.String toString(java.util.Date date)
date - public static java.util.Date toDate(java.lang.String date)
date - public static java.util.Date toExifDate(java.lang.String exifDate)
exifDate - public static int toInteger(java.lang.String value,
int def)
public static double toDouble(java.lang.String value,
double def)
public static boolean toBoolean(java.lang.String value,
boolean def)
public static java.lang.String toString(byte[] buffer)
buffer - public static byte[] toByteArray(java.lang.String base64)
base64 - public static java.lang.String toHexString(byte b)
public static java.lang.String toHexString(byte[] bytes)
bytes - public static long parseHex(java.lang.String intHex,
long defValue)
intHex - defValue - public static int parseWebColorRGB2XRGB(java.lang.String webColor)
webColor - public static int parseWebColorARGB2ARGB(java.lang.String webColor)
webColor -