Понимание принципов кодирования символов в UTF-32 важно, потому что это позволяет упростить замену символов в строках. 14 Для этого используется целое число в качестве индекса, как обычно делается для строк ASCII. 14
Также понимание принципов UTF-32 помогает находить n-й символ строки за постоянное время. 5 Это связано с тем, что все символы занимают 4 байта, и чтобы получить n-й символ, нужно перейти к байту 4×(N-1). 5
Кроме того, UTF-32 применяется, главным образом, не в строках символов, а во внутренних API, где данные являются единственной кодовой позицией или глифом. 12