На нашем сайте мы используем cookie для сбора информации технического характера и обрабатываем IP-адрес вашего местоположения. Продолжая использовать этот сайт, вы даете согласие на использование файлов cookies. Здесь вы можете узнать, как мы пользуемся файлами cookies.
Я согласен
логотип upread.ru

Необычные символы UTF-8

Помимо символов различных алфавитов, цифр и знаков препинания, в UTF-8 есть немало интересного. Сначала дам небольшой список, а затем покажу, как выводить их в программе на java и вставлять на своем сайте. Кстати, вконтакте тоже поддерживает эти коды.



Пчела

HONEYBEE или медоносная пчела. Выглядит вот так:

🐝

Код для вставки на сайт (HTML): 🐝
Вывод на Java: "\uD83D\uDC1D"

Коты

Их немало. Вот, например:

😸

GRINNING CAT FACE WITH SMILING EYES (дословный перевод: ухмыляющаяся кошачья морда с улыбающимися глазами)
Код для вставки на сайт (HTML): 😸
Вывод на Java: "\uD83D\uDE38"

Или вот еще:

😻

SMILING CAT FACE WITH HEART-SHAPED EYES (дословный перевод: улыбающееся кошачье лицо с глазами в форме сердца)
Код для вставки на сайт (HTML): 😻
Вывод на Java: "\uD83D\uDE3B"

Или вот еще надутый котик:

😾

POUTING CAT FACE (дословный перевод: лицо дующейся кошки)
Код для вставки на сайт (HTML): 😾
Вывод на Java: "\uD83D\uDE3E"


Шахматы



WHITE CHESS ROOK (белая шахматная ладья)
Код для вставки на сайт (HTML): ♖
Вывод на Java: "\u2656"




WHITE CHESS KNIGHT (белый шахматный конь)
Код для вставки на сайт (HTML): ♘
Вывод на Java: "\u2658"

Есть технические:

📶

ANTENNA WITH BARS (антенна с уровнем сигнала)
Код для вставки на сайт (HTML): 📶
Вывод на Java: "\u2658"

Выводить на сайте их очень просто: вставить код и браузер сам его обработает как надо. Давайте покажу, как на Java работать с UTF-8 кодом. Создадим простую программу, выводящую смайлы выше:

package honeybee;
public class Honeybee {
    public static void main(String[] args) {
    System.out.println("\uD83D\uDC1D");
    System.out.print("\uD83D\uDE38");
    System.out.println("\uD83D\uDE3B");
    System.out.print("\u2656");
    System.out.print ("\u2658");
    System.out.println("\uD83D\uDCF6");
    }    
}
Результат:



Какого-то практического и широкого применения придумать этим необычным символам вряд ли можно, но все же интересно знать. Так как это html, то можно их, к примеру, отправлять по электронной почте:



Однако, обратите внимание, что не все браузеры и программы могут отображать корректно данные символы, а также могут различаться внешним видом. Список необычных символов с кодами можно найти здесь.




тегизаметки, java, utf8, интересное, html








Комментарии к SQLite
Разные статьи


© upread.ru 2013-2019
При перепечатке активная ссылка на сайт обязательна.
Задать вопрос
письмо
Здравствуйте! Вы можете задать мне любой вопрос. Напишите и получите ответ в ближайшее время. Если не получается отправить сообщение через эту форму, то пишите на почу up777up@yandex.ru