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
-