A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© wangkerui 中级黑马   /  2014-6-25 17:43  /  1742 人查看  /  9 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 wangkerui 于 2014-6-26 17:46 编辑

什么是转义字符,为什么要使用转义? 学完了感觉这一块还很蒙啊,求指导!

9 个回复

倒序浏览
"\"及转义字符,你可以试着打印下面的语句,
String s  = "abcdefg\\hi",转义字符就是告诉编译器,下面字符一个是字符,可以被打印。而String s= "abcdefg\hi",楼主可以试试!
回复 使用道具 举报
所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而java中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。
回复 使用道具 举报
转义,顾名思义,就是把你字面看到的内容转成按另一种含义理解。用转义的原因有二:1.有些字符是键盘上敲不出来的,比如换行符。2.有些字符已经被赋予语法含义,直接输入的话不会被当做普通字符理解,如双引号、单引号
回复 使用道具 举报
小坏坏 发表于 2014-6-25 20:48
"\"及转义字符,你可以试着打印下面的语句,
String s  = "abcdefg\\hi",转义字符就是告诉编译器,下面字 ...

Thank you.............
回复 使用道具 举报
火线风 发表于 2014-6-25 21:20
所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而java中定义了一些字母前加"\"来表示常见的 ...

Thank you.............
回复 使用道具 举报
楼上正解,其实很容易理解阿
回复 使用道具 举报
其实不难 用到时就知道了
回复 使用道具 举报
书读百遍其义自见
回复 使用道具 举报
798 初级黑马 2014-6-26 19:39:54
10#
多用用就熟悉了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马