Junior — Middle
Ce codificare folosește interfața CharSequence în Java?
sobes.tech AI
Răspuns de la AI
Interfața CharSequence în Java nu definește o codificare specifică, deoarece reprezintă o secvență de caractere (char), iar în Java caracterele sunt stocate în format UTF-16.
Adică, CharSequence lucrează cu caractere sub formă de valori de 16 biți care corespund UTF-16. Aceasta înseamnă că orice implementare a CharSequence (de exemplu, String, StringBuilder) utilizează UTF-16 pentru a reprezenta caracterele.
Exemplu:
CharSequence cs = "Exemplu";
for (int i = 0; i < cs.length(); i++) {
char c = cs.charAt(i);
System.out.println(c);
}
Aici, fiecare caracter este o unitate de cod UTF-16.