Java 的转义字符
转移字符对应的英文是escape character , 转义字符串(Escape Sequence)字母前面加上捺斜线"\"来表示常见的那些不能显示的ASCII字符.称为转义字符.如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。
我们要注意:这里的转义字符是在某些字符或者字母前面加上反斜杠才成为转义字符的,从而起到转义作用,而像a、b、f等本身不叫转义字符
所有的转义字符和所对应的意义:
转义字符 |
意义 |
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位十六进制所代表的任意字符 |
二位十六进制 |
以下字符在java中都要在前面加上反斜杠起转义作用,代码实例在文章最后:
注意:区分,斜杠:"/" 与 反斜杠:"\" ,此处不可互换
点的转义:. ==> u002E
美元符号的转义:$ ==> u0024
乘方符号的转义:^ ==> u005E
左大括号的转义:{ ==> u007B
左方括号的转义:[ ==> u005B
左圆括号的转义:( ==> u0028
竖线的转义:| ==> u007C
右圆括号的转义:) ==> u0029
星号的转义:* ==> u002A
加号的转义:+ ==> u002B
问号的转义:? ==> u003F
反斜杠的转义:/==> u005C
代码实例:
public class Main{
public static void main(String[] args) {String address="菜鸟.菜菜鸟.菜菜菜鸟";String[] splitAddress=address.split("\\."); for (int i = 0; i < splitAddress.length; i++) {System.out.println(splitAddress[i]);}}
}
输出:
菜鸟
菜菜鸟
菜菜菜鸟
Java 的转义字符相关推荐
- java中转义字符的学习---(多看几遍就会了系列)
java中转义字符的学习-(多看几遍就会了系列) java中常见的转义字符– 符号 含义 \n 换行 \t 制表符 \r 回车 \b 退格 代码演示: public class a {public s ...
- java的转义字符 day3
一.java的转义字符 1.什么是转义字符 转义字符顾名思义就是转变意思,把原来的意思改变了.通过在某段或某个字符前加上"\"的形式,转变字符原有的意思来实现特殊的功能. 2.常见 ...
- java u0002_java 转义字符\u0010 \010 \2等
java转义字符 \xxx 八进制转义符 \uxxxx 十六进制转义符 像"\010","\u0010"这种字符 ...
- java 点 转义字符_关于java的转义字符
我们都知道 String s="ad,dfjdlfs,df,s,dfl"; 执行 String re[]=s.split(","); 则re的数组将是re[0 ...
- java u003_JAVA转义字符
JAVA中转义字符2009-08-12 17:40JAVA中转义字符: 1.八进制转义序列:\ + 1到3位5数字:范围'\000'~'\377' \0:空字符 2.Unicode转义字符:\u + ...
- java特殊字符转义字符_Java正则表达式处理特殊字符转义的方法
正则需要转义字符 '$', '(', ')', '*', '+', '.', '[', ']', '?', '\\', '^', '{', '}', '|' 异常现象: java.util.regex ...
- java jsonobject 转义字符_JSONObject包含转义字符
我正在构建一个模拟器,以将JSON数据发布到正在运行的服务中. JSON应该如下所示: {"sensor": {"id":"SENSOR1" ...
- Java中转义字符反斜杠 \ 的代替方法 | repalceAll 内涵解析
一.需求 现有一个字符串str String str = "{\\\"name\\\":\\\"spy\\\",\\\"id\\\\&quo ...
- java 的转义字符,在正则表达式中应用
点的转义:. ==> u002E 美元符号的转义:$ ==> u0024 乘方符号的转义:^ ==> u005E 左大括号的转义:{ ==> u007B 左方括号的转义:[ = ...
最新文章
- iphone连上wifi却上不了网_必收藏为什么手机信号满格,却上不了网,4招为你解决...
- 如何把很多照片拼成一张照片_一张25GB的照片,到底比普通照片强在哪儿?
- android透明activity,Android 简单实现透明Activity
- 截获所有以太网帧数据并进行具体分析
- 《黑客攻防技术宝典Web实战篇@第2版》读书笔记1:了解Web应用程序
- python后端接口怎么写_看看人家那后端API接口写得,那叫一个优雅!
- C-order/Fortran-order(Row-/Column-major order)
- iOS关于通知传值Bool类型的注意点
- GridView数据导出到Excel的类
- Python画新冠肺炎国内和世界各国累计确诊数量热图!某国破百万了
- echarts 折线图y轴自定义 使用icon
- 微信小程序云数据库中变量作为字段名与字段取值、字段值取值
- Linux cp命令的内涵
- 2021年全新Java学习路线图,对标阿里P7技术栈
- 在CTeX上编码论文《杂谈勾股定理》及论文式样
- 训练好的神经网络 如何预测_【家长必看】如何帮助孩子训练好口才?
- Elasticsearch提高查询性能的方法
- PR CC 2018添加素材时出现绿色/紫色横线
- 2021开学季好物推荐 男女生宿舍幸福感数码好物指南
- 疫情面试:社招斩获阿里P7offer,只因六刷这些面试题
热门文章
- 利用 python 的各种开源工具自制浏览器
- C# 通用Clone
- 小马儿随笔——实地参观A级数据中心
- WSUS3.0 详细部署之一
- 数值积分之牛顿——科斯特公式:梯形、辛普森、辛普森3/8和布尔 高斯积分公式:勒让德、切比雪夫、拉盖尔和埃尔米特
- Flask实战1-轻博客
- maven 打包时缺少文件_解决Intellij Idea下使用Maven项目打包时部分文件缺失问题
- oracle安装完成EM不能登录,oracle数据库不能登录em问题的解决方法
- 高校在线考试系统_高校在线考试系统有哪些优点
- accept函数_基础套接字函数入门1