Java中转义退格字符的问题

有的文章上说\b是空格,有的说是退格。到底是什么啊。我写了如下程序:importjavax.swing.*;publicclassTest{publicstaticvoi... 有的文章上说\b是空格,有的说是退格。到底是什么啊。我写了如下程序:
import javax.swing.*;
public class Test{
public static void main ( String args[]){
String show = "Cryniss\b ";
System.out.println (show);
JTextArea outptu = new JTextArea(5,5);
outptu.setText(show);
JOptionPane.showMessageDialog(null,outptu);
}
}

出来如图

请问这是为什么啊。
展开
 我来答
静锋2019
2010-04-16 · TA获得超过196个赞
知道答主
回答量:53
采纳率:100%
帮助的人:44.8万
展开全部

\b 代表 一个单词的边界

这是 JDK1.6 中的 API 说的

\b是正则表达式规定的一个特殊代码(某些人叫它元字符,metacharacter),代表着单词的开头或结尾,也就是单词的分界处。虽然通常英文的单词是由空格,标点符号或者换行来分隔的,但是\b并不匹配这些单词分隔字符中的任何一个,它只匹配一个位置

http://deerchao.net/tutorials/regex/regex.htm ;  如何这篇文章你能看完,相信一定对你有相当大的帮忙

miho蓓
2010-04-16 · TA获得超过1089个赞
知道小有建树答主
回答量:984
采纳率:0%
帮助的人:536万
展开全部
是空格的意思·
你可以在后面再加以个字符串··你会发现2个字符串中间是存在空格的·
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fxyjean
2010-04-16 · 超过13用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:38万
展开全部
\b 是 将显示位置向左退一格;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式