Вопросы с тегом «utf-16»

487
UTF-8, UTF-16 и UTF-32

Каковы различия между UTF-8, UTF-16 и UTF-32? Я понимаю, что все они будут хранить Unicode, и что каждый использует различное количество байтов для представления символа. Есть ли преимущество выбора одного над...

395
Что такое Юникод, UTF-8, UTF-16?

Что является основой для Unicode и зачем нужен UTF-8 или UTF-16? Я исследовал это в Google и искал здесь, но мне это не ясно. В VSS при сравнении файлов иногда появляется сообщение о том, что два файла имеют разные UTF. Почему это так? Пожалуйста, объясните в простых...

149
Что такое «суррогатная пара» в Java?

Я читал документацию для StringBuffer, в частности, метода reverse () . Эта документация упоминает что-то о суррогатных парах . Что такое суррогатная пара в этом контексте? А что такое низкие и высокие суррогаты?...

140
Могу ли я заставить git распознавать файл UTF-16 как текст?

Я отслеживаю файл виртуальной машины Virtual PC (* .vmc) в git, и после внесения изменений git определил файл как двоичный и не стал бы различать его для меня. Я обнаружил, что файл был закодирован в UTF-16. Можно ли научить git распознавать, что это текстовый файл, и обрабатывать его...

137
Разница между UTF-8 и UTF-16?

Разница между UTF-8 и UTF-16? Зачем нам это нужно? MessageDigest md = MessageDigest.getInstance("SHA-256"); String text = "This is some text"; md.update(text.getBytes("UTF-8")); // Change this to "UTF-16" if needed byte[] digest =