Sobes.tech
Junior — Middle

Java'da CharSequence interfeysi qanday kodlashni ishlatadi?

sobes.tech AI

AIdan javob

Java'da CharSequence interfeysi aniq kodlamani belgilamaydi, chunki u harflar ketma-ketligini (char) ifodalaydi va Java'da harflar UTF-16 formatida saqlanadi.

Ya'ni, CharSequence UTF-16 ga mos 16-bitli qiymatlar shaklida harflar bilan ishlaydi. Bu shuni anglatadiki, CharSequence ning har qanday amalga oshirilishi (masalan, String, StringBuilder) harflarni ifodalash uchun UTF-16 ni ishlatadi.

Misol:

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

Bu yerda har bir harf UTF-16 kod birligi bo'lib hisoblanadi.