Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1445754
  • 博文数量: 295
  • 博客积分: 10051
  • 博客等级: 上将
  • 技术积分: 3850
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-11 08:50
文章分类

全部博文(295)

文章存档

2011年(1)

2009年(4)

2008年(290)

我的朋友

分类: WINDOWS

2008-04-14 17:35:45

JAVA中的转义字符
 

原来JAVA中转义字符就很简单的四种:

1.八进制转义序列:\ + 1到3位5数字;范围'\000'~'\377'
      \0:空字符
2.Unicode转义字符:\u + 四个十六进制数字;0~65535
     \u0000:空字符
3.特殊字符:就3个
      \":双引号
     \':单引号
     \\:反斜线
4.控制字符:5个
  
\' 单引号字符

\\ 反斜杠字符

\r 回车

\n 换行

\f 走纸换页

\t 横向跳格

\b 退格

点的转义:. ==> u002E
美元符号的转义:$ ==> u0024
乘方符号的转义:^ ==> u005E
左大括号的转义:{ ==> u007B
左方括号的转义:[ ==> u005B
左圆括号的转义:( ==> u0028
竖线的转义:| ==> u007C
右圆括号的转义:) ==> u0029
星号的转义:* ==> u002A
加号的转义:+ ==> u002B
问号的转义:? ==> u003F
反斜杠的转义: ==> u005C

 

例如:

Java代码
  1. String str2="a&b&c";   
  2. String strs[]=str2.split("&");   
  3. for(String str:strs){   
  4.      System.out.println(str);   
  5. }  

 

不会输出a,b,c,只有这样处理才可以:

Java代码
  1. String str2="a&b&c";      
  2. String strs[]=str2.split("\\u0024");      
  3. for(String str:strs){      
  4.     System.out.println(str);      
  5. }   
阅读(7999) | 评论(0) | 转发(0) |
0

上一篇:java 运算符(图片)

下一篇:java 网络编程I/O

给主人留下些什么吧!~~