文字コードのひとつ。 ASCIIに、ウムラウト等の付いた文字の入った拡張部分を含むもの。つまりASCIIの8ビット版。 IANAによって指定された名称である。"latin1"と同じ文字コードである。 この文字コードをそのまま使うことは少ない。 この文字コードは、Stringクラスの中に、他の文字コードが混ざってしまった場合に、それを「byte型の配列としてそのまま取り出す」ために使用することが多い。 Stringクラス内の文字列は、「絶対にUnicodeでなければならない」とされる。Stringクラスは、内部の文字列をUnicodeとして扱うためである。 しかし、Webアプリケーションの場合には、バグ等によってUnicode以外の文字コードの文字列がStringクラスに格納されてしまう場合がある。これは、画面から渡される文字コードの変換ミスによるものである。 そういった場合のデバッグ時には