当前位置:   article > 正文

学习 unicode_在线unicode编码

在线unicode编码

前记

     应用A和B交换数据, 借助中间件T. 数据格式: 字段分割符采用\u0005, 行分割符采用\u0001。

Q:如何理解\u0005和\u0001?
A:\u0005和\u0001是unicode值。  java中,char类型用UTF-16编码描述一个代码单元

知识点
1.  Unicode编码单元可以表示为16进制值,其范围从\u0000到\uffff。因此\u表示转义字符, 表示一个Unicode代码单元.
相对于其他转义字符,\u转义符可以出现在字符常量或字符串的引号之外.

2. 利用System.out.println('\u0005'); 什么也没输出, 这是因为unicode编码里面是控制字符,不是打印字符。

Demo
  1. public class CharacterDemo {
  2. public static void main(String[] args) {
  3. char ctrlChar1 = '\u0001';
  4. char ctrlChar5 = '\u0005';
  5. char tab = '\u0009';
  6. char ni = '\u4f60';
  7. char hao = &
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号