当前位置: 首页 > 面试题库 >

Java 如何打印到同一行?

潘修文
2023-03-14
问题内容

我想像这样打印进度条:

[#                    ] 1%
[##                   ] 10%
[##########           ] 50%

但是这些都应该打印到终端机的同一行,而不是新行。我的意思是,每个新行都应替换上一行,而不是使用print()而不是println()

如何用Java做到这一点?


问题答案:

格式化字符串,如下所示:

[#                    ] 1%\r

注意\r字符。正是所谓的回车,会将光标移回行的开头。

最后,请确保你使用

System.out.print()

并不是

System.out.println()


 类似资料:
  • 问题内容: 我有一个称为Items的基类和3个派生类,在Items基类中,我具有以下形式的打印功能 在每个派生类中,我都调用Items打印功能,然后通过它调用与派生类相关的特定打印功能。 我的问题是,每当从派生类之一执行打印时,打印的文本就不在同一行上。因此将在派生类打印功能上方的行中。如何使他们都在同一条线上? 问题答案: 不要在基类上使用代替

  • 问题内容: 我有一个包含XML的Java字符串,没有换行或缩进。我想将其转换为格式正确的XML字符串。我该怎么做呢? 注意:我的输入是String。我的输出是String。 (基本)模拟结果: 问题答案: 注意:结果可能因Java版本而异。搜索特定于你的平台的解决方法。

  • 问题内容: Java中有一种简单的方法可以执行以下操作吗? 连接到打印机(将是本地打印机,并且是连接到机器的唯一打印机)。 在2个不同的打印机纸盘中打印2页的页面。 获取当前的打印队列计数,即我有100项要打印的项目和34项当前已打印,则打印机队列现在应显示为66。 问题答案: 一些快速提示: 从Java打印:请参阅基本打印程序 打印作业的状态:您可以使用PrintJobListener获得一些有

  • 我需要发送一个pdf文件打印在一个网络应用程序的服务器端,打印机完全支持pdf打印等,它是网络以及服务器。pdf也存储在服务器上。 我尝试的是点击一个按钮,打印出pdf文件,目前我有以下代码: 但我有几个问题,我如何将pdf放入输入流以打印出来,我可以选择诸如双面打印之类的选项,以及如何从JSF web应用程序中调用它 谢谢

  • 我在标签打印机上打印时遇到了问题。下面的代码在一个上打印4个“标签”(附标签图片)。 下面的代码打印到兄弟QL-500标签打印机上。它打印到3.5"乘1.1"标签上。 如果有人能帮我更好地理解代码,那也太好了。 下面是它打印的内容:

  • 本文向大家介绍Java如何调用TSC打印机进行打印详解,包括了Java如何调用TSC打印机进行打印详解的使用技巧和注意事项,需要的朋友参考一下 前言 最近项目中用到了打印机,最开始的完全不懂,现在弄好了,所以做了总结,该篇包括后台的调用打印(两种方式)跟前端的js的打印,但是只有IE现在支持打印,而且如果想远程连接打印机,二维码的生成和直接由打印机的命令进行操作,就要把修改浏览器的安全配置,下面再