JavaのString.toCharArray()
とnew String(char[])
のメソッドでは、文字セットエンコーディングを受け入れないのはなぜですか?Javaの `String.toCharArray()`と `new String(char [])`メソッドが文字セットのエンコーディングを受け入れないのはなぜですか?
byte[]
を使用している場合は、任意で、String.getBytes(charset)
とnew String(byte[], charset)
を使用して文字セットを指定できます。
char[]
と私が理解していない文字セットのエンコーディングに関するものがあるのだろうかと思っていました。 Javadocsの中で特にその違いを説明するものはありません。
'char'とは何ですか? –
それはJavaの基本型です –
まあ、そうです。しかし、それは何を表していますか? –