java中 字符串 长度的计算问题

来源:百度知道 编辑:UC知道 时间:2024/05/22 03:33:16
我有一个题 可以提一下
---------------------------------
字符串“\‘bcd\’”的长度是____?
答案: 5
---------------------------------
给出的解释是
1, 转义符是 不计算在内的.
2, 最外层的的双引号也是不计算在内的.
------------------------------------]

我想知道 什么是转义符?
还有就是把上面的那个例题 好好的详细的解释一下
使我以后遇到同样的问题 不会出错
我正在看 公共基础 还没看完 不知道转义符是不是公共基础的部分

我现在 在学java 但是没有老师教 只能自己弄 自己不会就得问大家了
麻烦了.....
那么 答案说的5个字符 是不是就是
bcd\’ 这5个??

\'表示‘所以5个字符是'bcd'。因为在JAVA中有些字符是有用的。不会在输出中显示出来。如果要显示那个字符就必须在前面加\来进行转义。才能在输出中显示出来

\无论后面跟什么,都是转义字符,它本身不算字符。它有特殊的作用,例如:\t表示一个占位符,相当于按了Table键,\n表示换行,相当于按下回车键。