原文string.charAt(n)文字列の先頭からn+1番目の文字を返します。bと表示されますstring.compareTo(string2)2つの文字列を比較します。ABC順で見たとき、string2のほうが後ろに来るなら負の値、前に来るなら正の値を返します。インスタンスとstring2が一致するときは0を返します。-1と表示されますstring.concat(string2)文字列を連結します。stringの末尾にstring2が付け加えられます。abcdefghと表示されますstring.endsWith(string2)stringの末尾がstring2のときtrueを返し、そうでなければfalseを返します。string.equals(string2)2つの文字列を比較し、一致するときtrueを返し、そうでなければfalseを返します。大文字小文字を区別します。string.equalsIgnoreCase(string2)大文字小文字の区別をせず比較し、一致していればtrueを返し、そうでなければfalseを返します。helloとHELLOは一致するとみなされます。len)文字列をbyte型の配列(buf)にコピーします。lenはbufのサイズです(int)。from)文字列の中を先頭から検索し、見つかった場合はその位置を返します(1文字目が0です)。見つからなかったときは-1を返します。valは探したい文字('a')または文字列("abc")です。fromは検索を始める位置で、省略も可能です。from)文字列の中を末尾から検索し、見つかった場合はその位置を返します。見つからなかったときは-1を返します。valは探したい文字('a')または文字列("abc")です。fromは検索を始める位置で、省略可能です。7と表示されますstring.length()文字数を返します。substring2)置換します。substring1をsubstring2に置換した文字列を返します。c)indexで指定した位置の文字をcに置き換えます。stringの長さより大きいindexを指定した場合はなにも変化しません。abcDefgと表示されますstring.startsWith(string2)stringの先頭がstring2のときtrueを返し、そうでなければfalseを返します。to)文字列の一部を返します。toは省略可能で、fromだけが指定されているときは、from+1文字目から末尾までの文字列を返します。toも指定されているときは、末尾ではなくtoまでを返します。len)文字列をbyte型の配列(buf)にコピーします。lenはbufのサイズです(int)。string.toLowerCase()大文字を小文字に変換します。もとの文字列は変化しません。string.toUpperCase()大文字を小文字に変換します。もとの文字列は変化しません。string.trim()先頭と末尾のスペースを取り除きます。