クラス StringUtil

java.lang.Object
  └ StringUtil

public class StringUtil
extends java.lang.Object

String関連のユーティリティクラスです。

バージョン:
2002.11.06
作成者:
Jomora

コンストラクタの概要
StringUtil()
           
 
メソッドの概要
static java.lang.String decode(java.lang.String str, java.lang.String enc)
          文字列を、指定された文字コードからISO-8859-1に変換します。
static java.lang.String encode(java.lang.String str, java.lang.String enc)
          文字列を、ISO-8859-1から指定された文字コードに変換します。
static java.lang.String escapeHTML(java.lang.String str)
          HTML表示のために危険な文字コードを回避します.
static java.lang.String escapeSQL(java.lang.String str)
          SQL文生成のために危険な文字コードを回避します.
static java.lang.String notNull(java.lang.String str)
          nullを長さ0のStringに変換する。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

StringUtil

public StringUtil()
メソッドの詳細

escapeHTML

public static java.lang.String escapeHTML(java.lang.String str)
HTML表示のために危険な文字コードを回避します.

パラメータ:
str - 文字列
戻り値:
回避された文字列

escapeSQL

public static java.lang.String escapeSQL(java.lang.String str)
SQL文生成のために危険な文字コードを回避します.

パラメータ:
str - 回避する文字列
戻り値:
回避された文字列

notNull

public static java.lang.String notNull(java.lang.String str)
nullを長さ0のStringに変換する。それ以外のStringはそのまま返す。

パラメータ:
str - 文字列
戻り値:
nullでない文字列

decode

public static java.lang.String decode(java.lang.String str,
                                      java.lang.String enc)
                               throws java.io.UnsupportedEncodingException,
                                      java.lang.NullPointerException
文字列を、指定された文字コードからISO-8859-1に変換します。

パラメータ:
str - 文字列
enc - 文字コード名。無指定(0 length)の場合、変換は行いません。
戻り値:
変換された文字列
例外:
java.io.UnsupportedEncodingException - 文字コードが未サポートの場合。
java.lang.NullPointerException - 文字にnullを入力した場合。

encode

public static java.lang.String encode(java.lang.String str,
                                      java.lang.String enc)
                               throws java.io.UnsupportedEncodingException,
                                      java.lang.NullPointerException
文字列を、ISO-8859-1から指定された文字コードに変換します。

パラメータ:
str - 文字列
enc - 文字コード名。無指定(0 length)の場合、変換は行いません。
戻り値:
変換された文字列
例外:
java.io.UnsupportedEncodingException - 文字コードが未サポートの場合。
java.lang.NullPointerException - 文字にnullを入力した場合。