Sobes.tech
Junior — Middle

Koju kodiranje koristi interfejs CharSequence u Javi?

sobes.tech АИ

Одговор од АИ

Interfejs CharSequence u Javi ne definiše specifičnu kodnu stranicu, jer predstavlja niz znakova (char), a u Javi se znakovi čuvaju u UTF-16 formatu.

To znači da CharSequence radi sa znakovima u obliku 16-bitnih vrednosti koje odgovaraju UTF-16. To znači da sve implementacije CharSequence (npr. String, StringBuilder) koriste UTF-16 za predstavljanje znakova.

Primer:

CharSequence cs = "Primer";
for (int i = 0; i < cs.length(); i++) {
    char c = cs.charAt(i);
    System.out.println(c);
}

Ovde je svaki znak UTF-16 kodna jedinica.