Java常用的转义字符

以下为常用的转义字符对照表:

字母前面加上捺斜线"\"来表示常见的那些不能显示的ASCII字符.称为转义字符.如\0,\t,\n等,就称为转义字符。


转义字符

意义

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位十六进制所代表的任意字符

二位十六进制

注意:区分,斜杠:"/" 与 反斜杠:"\" ,此处不可互换

以上内容转自:http://www.cnblogs.com/DreamDrive/p/4676534.html

其中转义字符用的最多的应该是两个反斜杠“\\”标识路径的问题,而且这种表示路径的方式是在windows才比较多出现,因为在linux下路径使用的是一个斜杠“/”来表示。

如果要更详细的转义字符,可以参考官方文档:http://docs.oracle.com/javase/6/docs/api/java/util/regex/Pattern.html

时间: 2024-11-08 10:33:09

Java常用的转义字符的相关文章

java中常用的转义字符(转)

Java编程中往往需要一些特殊操作,例如空格,换行.或者一些你使用特殊符号的意愿与程序中特殊符号意思冲突的时候,我们不能直接写就需要把这些符号转义,表达你的本意,并与程序中特殊符号做区分,这些都需要转义操作. 例: System.out.println("奇冰网"+"\n"+"qiice.com");//换行转义符 System.out.println("Java教程"+"\t"+"Java程序员

java中常用的转义字符

4-3-2017_JAVA-TRAINING_Day02 Java中允许使用转义字符'\'来将其后的字符转变为特殊字符型常量. 一.JAVA中常用的转义字符

Java常用英语汇总(面试必备)

Java常用英语汇总(面试必备) abstract (关键字)             抽象 ['.bstr.kt] access                            vt.访问,存取 ['.kses]‘(n.入口,使用权) algorithm                     n.算法 ['.lg.riem] annotation                     [java]代码注释 [.n.u'tei..n] anonymous                

java常用英语单词

abstract (关键字) 抽象 ['.bstr.kt] access vt.访问,存取 ['.kses]'(n.入口,使用权) algorithm n.算法 ['.lg.riem] annotation [java]代码注释 [.n.u'tei..n] anonymous adj.匿名的[.'n.nim.s]' (反义:directly adv.直接地,立即[di'rektli, dai'rektli]) apply v.应用,适用 [.'plai] application n. 应 用 ,

java 常用工具

System:类中的属性方法都是静态的.无法实例化 err:"标准"错误输出流 in:"标准"输入流 out:"标准"输出流 常见方法: long currentTimeMillis();获取当前时间的毫秒值 Properties    getProperties(); 获取系统属性 Properties集合中存储的都是String类型的键和值. Runtime:没有构造方法摘要,说明该类不可以创建对象. 方法又是非静态,说明该类提供静态返回该类

java常用正则表达式

java常用正则表达式 1.^\d+$ //匹配非负整数(正整数 + 0) 2.^[0-9]*[1-9][0-9]*$ //匹配正整数 3.^((-\d+) ?(0+))$ //匹配非正整数(负整数 + 0) 4.^-[0-9]*[1-9][0-9]*$ //匹配负整数 5.^-?\d+$ //匹配整数 6.^\d+(\.\d+)?$ //匹配非负浮点数(正浮点数 + 0) 7.^(([0-9]+\.[0-9]*[1-9][0-9]*) ?([0-9]*[1-9][0-9]*\.[0-9]+)

java常用100例

作了好事受到职责而坚持下去,这才是奋斗的本色.--巴尔扎克 本讲内容:java常用100例 例1:打印金字塔 public class T { public static void main(String[] args){ int lay=10; for(int i=1;i<=lay;i++){//表示层 for(int j=1;j<=lay-i;j++){//找出空格规律 System.out.print(" "); } for(int k=1;k<=i*2-1;k

Java中的转义字符

转义字符 Unicode表示方式 功能解释 \b \u0008   退格符 \n \u000a 换行符 \r \u000d 回车符(可以换行) \t \u0009 空格符 \"  \u0022 双引号 \'    \u0027    单引号 \\ \u005c 反斜线 换行符在不同的系统下有不同的形式:\n:   Mac os下的文本文件换行符   \r:   unix下的文本文件换行符   \r\n:   windows下的文本文件换行符 按类型分: 1.八进制转义序列:\ + 1到3位5数字

Java常用排序算法+程序员必须掌握的8大排序算法+二分法查找法

Java 常用排序算法/程序员必须掌握的 8大排序算法 本文由网络资料整理转载而来,如有问题,欢迎指正! 分类: 1)插入排序(直接插入排序.希尔排序) 2)交换排序(冒泡排序.快速排序) 3)选择排序(直接选择排序.堆排序) 4)归并排序 5)分配排序(基数排序) 所需辅助空间最多:归并排序 所需辅助空间最少:堆排序 平均速度最快:快速排序 不稳定:快速排序,希尔排序,堆排序. 先来看看 8种排序之间的关系: 1.直接插入排序 (1)基本思想:在要排序的一组数中,假设前面(n-1)[n>=2]