“\b”在 Java 中 - Windows 实现

发布于 2024-09-09 01:53:23 字数 268 浏览 10 评论 0原文

在运行 Windows 的计算机实验室中从事 Java 工作。

System.out.print ("Hello!");
System.out.print ("\b");

印刷

你好![]

其中 [] 是一个框,表示字体不支持的字符,或者具有无效的 ASCII 值或其他内容。

这是非常原始的东西,可以方便地制作精美的终端应用程序,所以请帮助我:)

Working on Java in a Windows-run computer lab.

System.out.print ("Hello!");
System.out.print ("\b");

Prints

Hello![]

Where [] is a box, so as to signify a character the font doesn't support, or has an invalid ASCII value or something.

This is something pretty primitive, and comes in handy to make fancy looking terminal applications, so please help me out :)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

忘羡 2024-09-16 01:53:23

我不知道 Eclipse 的失败情况(天知道我已经竭尽全力试图解决我的同事使用 Eclipse 遇到的问题),但是您可以使用 [home] 角色来管理吗?

System.out.print("Hello!" + (char)13);
System.out.print("      ");
System.out.print("Hello");

与您的目的相比,这与 \b 相比是一种拼凑,但如果您使用的输出不适用于一个控制字符,请尝试另一个控制字符! :)

I don't know about Eclipse's failures (god knows I've pulled enough hair out trying to fix issues my coworker gets using Eclipse), but could you manage with using the [home] character?

System.out.print("Hello!" + (char)13);
System.out.print("      ");
System.out.print("Hello");

It's a kludge compared to \b for your purpose, but if the output you're using doesn't work with one control character, try another! :)

独守阴晴ぅ圆缺 2024-09-16 01:53:23

这个问题确实至少出现在 Eclipse 的控制台中,但肯定不会出现在 Windows 命令控制台中。

另请参阅此相关主题:如何获取退格键 \b在 Eclipse 的控制台中工作?

This problem indeed occurs in at least Eclipse's console, but certainly not in Windows command console.

Also see this related topic: How to get backspace \b to work in Eclipse’s console?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文