Java怎么实现删除一个unicode编码的字符
发布网友
发布时间:2022-05-12 19:36
我来回答
共3个回答
热心网友
时间:2023-10-19 22:46
把for里的字符串集中到一个string里,然后通过截取string,然后再输出。
--
class Hello
{
public static void main(String[] args)
{
System.out.println("Hello World!\b ");
}
}
//后便再多加个空格\b就会生效。
//------------------
//单独输出也可以
class Hello
{
public static void main(String[] args)
{
System.out.print("Hello World!");
System.out.print("\b");
}
}追问我程序贴出来了,\b不能删除最后多出来的那个逗号呢,你不妨试试看,不知道怎么删除那个逗号呢。。。
追答class Hello
{
public static void main(String[] args)
{
System.out.print("dodo,\b ");
}
}
/*
我又参悟了一下,悟透了:\b并不是删除,是“退格”,也就是将内容输入点前移"一格",移动后啥也不干了,你再在其后输入一个空格,就会在视觉上将最后一个字符抹掉。
*/
热心网友
时间:2023-10-19 22:46
退格不是删去前一个字符么,你直接删去就可以了,转义字符表示特殊的标记,而不是表示操作,没有这样的退格字符
如果你在命令行里执行的话,可以把最后一句改成
System.out.println(’\b‘+“ ”);
这样会有效果的
热心网友
时间:2023-10-19 22:47
一般来说java可能不是通过拼接删除的方式,而是通过判断的方式,不要添加最后一个",",例如:
for (i = 0; i < 10; i++) {
System.out.print(number[i]);
if(i!=9) {
System.out.print(",");
}
}