Java中常见的转义字符
转移字符对应的英文是escape character , 转义字符串(Escape Sequence)字母前面加上捺斜线"\"来表示常见的那些不能显示的ASCII字符.称为转义字符.如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。
所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。
一、所有的转义字符和所对应的意义:
| 转义字符 | 意义 | ASCII码值(十进制) | 
| \a | 响铃(BEL) | 007 | 
| \b | 退格(BS) ,将当前位置移到前一列 | 008 | 
| \f | 换页(FF),将当前位置移到下页开头 | 012 | 
| \n | 换行(LF) ,将当前位置移到下一行开头 | 010 | 
| \r | 回车(CR) ,将当前位置移到本行开头 | 013 | 
| \t | 水平制表(HT) (跳到下一个TAB位置) | 009 | 
| \v | 垂直制表(VT) | 011 | 
| \\ | 代表一个反斜线字符''\' | 092 | 
| \' | 代表一个单引号(撇号)字符 | 039 | 
| \" | 代表一个双引号字符 | 034 | 
| \0 | 空字符(NULL) | 000 | 
| \ddd | 1到3位八进制数所代表的任意字符 | 三位八进制 | 
| \xhh | 1到2位十六进制所代表的任意字符 | 二位十六进制 | 
注意:区分,斜杠:"/" 与 反斜杠:"\" ,此处不可互换
点的转义:. ==> u002E
美元符号的转义:$ ==> u0024
乘方符号的转义:^ ==> u005E
左大括号的转义:{ ==> u007B
左方括号的转义:[ ==> u005B
左圆括号的转义:( ==> u0028
竖线的转义:| ==> u007C
右圆括号的转义:) ==> u0029
星号的转义:* ==> u002A
加号的转义:+ ==> u002B
问号的转义:? ==> u003F
反斜杠的转义:/==> u005C
二./斜线与\反斜线
① / 斜线, slash或又称为forward slash (前斜线), 原本是标点符号。 起源于古罗马,中世纪时用作逗号(而当时的双斜线//是被当作连接号的,后来演化成等号=)。
a) 英语里的斜线, 最常用的即使替代字符“or”表选择, 比如: Yes/No; 还有就是避免名字的冲突,比如美国的人口普查表中有"Assyrian/Chaldean/Syriac", 就是为了避免因Syriac名字不同叫法而产生的冲突或歧义,其实也是or的含义;
  b) 算术; 英文里面称over, 比如: 123/456,也即分数
   c) 金钱表示。 $50/- 表示50美元上限, 后面没有了,防止有人添加修改。
d) 日期的表示
② \ backslash, 反斜线, 主要用于电脑中, 也正是对普通/斜线的借鉴。 操作系统(xNix), 电脑语言(C/C++, Perl),编码(部分Unicode)等都使用它。
参考自百度百科:转义字符
Java中常见的转义字符的更多相关文章
- Java中常见的5种WEB服务器介绍
		这篇文章主要介绍了Java中常见的5种WEB服务器介绍,它们分别是Tomcat.Resin.JBoss.WebSphere.WebLogic,需要的朋友可以参考下 Web服务器是运行及发布Web应用的 ... 
- Java中常见的Exception种类
		Java中常见的Exception种类 1.ClassNotFoundException 2.IOException 3.NoSuchFieldException 4.NoSuchMethodExce ... 
- Java基础-JAVA中常见的数据结构介绍
		Java基础-JAVA中常见的数据结构介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.什么是数据结构 答:数据结构是指数据存储的组织方式.大致上分为线性表.栈(Stack) ... 
- Java中常见的注解
		Java中常见的注解 1.JDK自带的注解@Override @Deprecated @Suppvisewarnings 常见第三方注解 Spring:@Autowired @Service ... 
- java中常用的转义字符
		Day02_SHJavaTraing_4-3-2017 Java中允许使用转义字符‘\’来将其后的字符转变为特殊字符型常量. 一.JAVA中常用的转义字符 
- Java中常见的异常类型
		一. Java中常见的异常类 异常类 说明 ClassCastException 类型准换异常 ClassNotFoundException 未找到相应类异常 ArithmeticException ... 
- Java 中常见的 final 类
		Java 中常见的 final 类 java.lang 包 public final class Boolean extends Object implements Serializable, Com ... 
- java中常见的六种线程池详解
		之前我们介绍了线程池的四种拒绝策略,了解了线程池参数的含义,那么今天我们来聊聊Java 中常见的几种线程池,以及在jdk7 加入的 ForkJoin 新型线程池 首先我们列出Java 中的六种线程池如 ... 
- java 中常见异常
		1. Java.lang.NullPointerException 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的 ... 
随机推荐
- 【并发编程】Java并发编程-看懂AQS的前世今生
			在我们可以深入学习AbstractQueuedSynchronizer(AQS)之前,必须具备了volatile.CAS和模板方法设计模式的知识,本文主要想从AQS的产生背景.设计和结构.源代码实现及 ... 
- HDFS初探之旅(二)
			6.HDFS API详解 Hadoop中关于文件操作类疾病上全部在"org.apache.hadoop.fs"包中,这些API能够支持的操作包含:打开文件.读写文件.删除文件等. ... 
- Fragment以及懒加载
			1.Fragments Fragment是Activity中用户界面的一个行为或者是一部分,你可以在一个单独的Activity上把多个Fragment组合成为一个多区域的UI,并且可以在多个Activ ... 
- 编译安装haproxy2.0
			先解决lua环境,(因为centos自带的版本不符合haproxy要求的最低版本(5.3)先安装Lua依赖的包 [root@slave-master lua-5.3.5]# yum install ... 
- 安装本地jar包到仓库
			1. 下载并解压 sdk 包本地文件夹下 2. 进入项目目录 执行以下操作之前,先确定 maven 的 settings 文件中 配置的 仓库地址是否为本项目的 仓库地址,如果不是,则会安装到其他仓库 ... 
- 【C/C++】散列/算法笔记4.2
			先说一下我自己的理解. 我先给你N组数据,这个N组里可能有重复的! 然后我们先统计好了N组里面的独立的每个对应的出现了几次(相当于map,然后每项属性有出现了多少次的),用的是数组下标对应 现在我们给 ... 
- 【软件安装与配置】【Java】Eclipse For Java EE的安装
			Eclipse For Java EE的安装 哔哩哔哩:萌狼蓝天 微信公众号:萌狼蓝天 博客:萌狼工作室 00 提前说明 因为编程涉及的环境配置资源比较多,所以我专门创建了一个文件夹(Developm ... 
- 全面解析 | 钥匙环服务的应用场景&商业价值
			在互联互通的场景驱动下,同一开发者旗下常常拥有多款应用或者多个应用形态,用户在同一设备的不同应用或端口登录时,即便使用同一帐号,仍需要重复输入密码进行验证,操作复杂,直接影响到用户的使用体验,而华为钥 ... 
- Python语言的2个典型特性
			[动态编程语言] 学习过C.C++的同学都知道,使用这二者编写代码时,变量在使用前必须通过类似"int a=123"的语句提取申明,然后在真正赋值的时候校验取值跟类型是否相符.也就 ... 
- 一台电脑如何安装多个版本的JDK及其说明
			一.安装多个版本的JDK及其说明 1.准备多个版本的JDK 需要请点击下载 2.安装过程,除了根据需要更改安装路径,其他"傻瓜式"安装("下一步"),各版本都是 ... 
