Stringメソッド

| コメント(0) | トラックバック(0)

メソッド

● char=String.charAt(int index)
指定されたインデックス位置にある文字を返します。

● int=String.compareTo(Object o)
この String をほかの Object と比較します。

● int=String.compareTo(String anotherString)
2 つの文字列を辞書式に比較します。

● int=String.compareToIgnoreCase(String str)
大文字小文字の区別なしで、2 つの文字列を辞書式に比較します。

● String=String.concat(String str)
指定された文字列をこの文字列の最後に連結します。

●static String=String.copyValueOf(char[] data)
指定された文字配列と同一の String を返します。

●static String=String.copyValueOf(char[] data, int offset, int count)
指定された文字配列と同一の String を返します。

● boolean=String.endsWith(String suffix)
この文字列が、指定された接尾辞で終るかどうかを判定します。

● boolean=String.equals(Object anObject)
この文字列と指定されたオブジェクトを比較します。

● boolean=String.equalsIgnoreCase(String anotherString)
この String とほかの String を比較します。

● byte[]=String.getBytes()
String をプラットフォームのデフォルトの文字エンコーディングに従ってバイトに変換し、結果を新しいバイト配列に格納します。

● byte[]=String.getBytes(String enc)
String を指定された文字エンコーディングに従ってバイトに変換し、結果を新しいバイト配列に格納します。

● void=String.getChars(int srcBegin, int srcEnd, char[] dst, int dstBegin)
この文字列から、コピー先の文字配列に文字をコピーします。

● int=String.hashCode()
この文字列のハッシュコードを返します。

● int=String.indexOf(int ch)
この文字列内で、指定された文字が最初に出現する位置のインデックスを返します。

● int=String.indexOf(int ch, int fromIndex)
この文字列内で、指定されたインデックスから検索を開始し、指定された文字が最初に出現する位置のインデックスを返します。

● int=String.indexOf(String str)
この文字列内で、指定された部分文字列が最初に出現する位置のインデックスを返します。

● int=String.indexOf(String str, int fromIndex)
指定されたインデックス以降で、指定された部分文字列がこの文字列内で最初に出現する位置のインデックスを返します。

● String=String.intern()
文字列オブジェクトの正準表現を返します。

● int=String.lastIndexOf(int ch)
この文字列内で、指定された文字が最後に出現する位置のインデックスを返します。

● int=String.lastIndexOf(int ch, int fromIndex)
この文字列内で、指定された文字が最後に出現する位置のインデックスを返します (検索は指定されたインデックスから開始され、先頭方向に行われる)。

● int=String.lastIndexOf(String str)
この文字列内で、指定された部分文字列が一番右に出現する位置のインデックスを返します。

● int=String.lastIndexOf(String str, int fromIndex)
この文字列内で、指定された部分文字列が最後に出現する位置のインデックスを返します。

● int=String.length()
この文字列の長さを返します。

● boolean=String.regionMatches(boolean ignoreCase,int toffset,String other,int ooffset,int len)
2 つの文字列領域が等しいかどうかを判定します。

● boolean=String.regionMatches(int toffset,String other,int ooffset,int len)
2 つの文字列領域が等しいかどうかを判定します。

● String=String.replace(char oldChar, char newChar)
この文字列内にあるすべての oldChar を newChar に置換した結果生成される、新しい文字列を返します。

● boolean=String.startsWith(String prefix)
この文字列が、指定された接頭辞で始まるかどうかを判定します。

● boolean=String.startsWith(String prefix, int toffset)
この文字列の指定されたインデックス以降の部分文字列が、指定された接頭辞で始まるかどうかを判定します。

● String=String.substring(int beginIndex)
この文字列の部分文字列である新しい文字列を返します。

● String=String.substring(int beginIndex, int endIndex)
この文字列の部分文字列である新しい文字列を返します。

● char[]=String.toCharArray()
この文字列を新しい文字配列に変換します。

● String=String.toLowerCase()
Locale.getDefault によって返されるデフォルトロケールの規則を使って、この String 内のすべての文字を小文字に変換します。

● String=String.toLowerCase(Locale locale)
指定された Locale の規則を使用して、この String 内のすべての文字を小文字に変換します。

● String=String.toString()
このオブジェクト (すでに文字列である) 自身が返されます。

● String=String.toUpperCase()
Locale.getDefault によって返されるデフォルトロケールの規則を使って、この String 内のすべての文字を大文字に変換します。

● String=String.toUpperCase(Locale locale)
指定されたロケールの規則を使用して、この String 内のすべての文字を大文字に変換します。

● String=String.trim()
この文字列の両端から空白を除去します。

●static String=String.valueOf(boolean b)
boolean 引数の文字列表現を返します。

●static String=String.valueOf(char c)
char 引数の文字列表現を返します。

●static String=String.valueOf(char[] data)
char 配列引数の文字列表現を返します。

●static String=String.valueOf(char[] data, int offset, int count)
char 配列引数の特定の部分配列の文字列表現を返します。

●static String=String.valueOf(double d)
double 引数の文字列表現を返します。

●static String=String.valueOf(float f)
float 引数の文字列表現を返します。

●static String=String.valueOf(int i)
int 引数の文字列表現を返します。

●static String=String.valueOf(long l)
long 引数の文字列表現を返します。

●static String=String.valueOf(Object obj)
Object 引数の文字列表現を返します。

トラックバック(0)

トラックバックURL: http://winnote.adg7.com/mt/mt-tb.cgi/259

コメントする

このブログ記事について

このページは、たけうちとおるが2009年6月 8日 15:16に書いたブログ記事です。

ひとつ前のブログ記事は「Stringコンストラクタ」です。

次のブログ記事は「for文」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

エントリー一覧