黑马程序员技术交流社区

标题: 关于字符"\"我想知道具体的,,,, [打印本页]

作者: 以防万一    时间: 2013-7-9 15:45
标题: 关于字符"\"我想知道具体的,,,,
本帖最后由 杨兴庭 于 2013-7-9 21:18 编辑

字符"\"为转义符
例如我们熟悉的\n,换行符,如果在字符串中间直接按回车,java是不会对字符串做换行操作的,因为他不知道你想将代码分两行写还是字符串分两行显示,这时候就需要在字符串中间加上\n转义字符来将字符串换行。
但是具体说出"\"它的含义跟作用,,,我懵了{:soso_e134:}
作者: 王峰230321    时间: 2013-7-9 15:57
转义字符
\n 换行符。
\b 退格
\r 按下回车键  win \r\n
\t 制表符 相当于tab
如果直接输出 n 啊  b啊  r  啊 t 啊 的话 那肯定就是 字符了被,  但是用\表示一下就是另外一个含义啊
就相当于一个标示符一样  有什么懵的?。  如果说 你想在输出中 输出表格形式的, 怎么办?  不就得用\t 吗
作者: 草貌路飞    时间: 2013-7-9 16:02
怎么说呢。百度了一下,就是有些你想输出的东西Java编译的时候会有二义性,这时就需要转义,转义字符\后面跟什么代表什么是定好的,所以你想要输出什么就可以去查。比如你要数据库有值操作的时候,字符型的值是需要用单引号或者双引号来包括的,如果用双引号,那就得用\"代表,不然只用"会被认为是字符的分隔。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2