当前位置: 首页 > 知识库问答 >
问题:

设置长度时如何在StringBuilder中添加空格而不是null?[重复]

束作人
2023-03-14

我使用var.setLength(8);,所以它显示为“55[有6x NULL]”。我如何轻松地替换它,而不是遍历所有字符串并将其替换为空格。或者我可以覆盖setLlong方法来追加空格而不是空格吗?

共有1个答案

巫马昆琦
2023-03-14

StringBuilder.setLength()调用不是为了添加字符,而是为字符添加空格。

看看Java11附带的String.repeat()。

 类似资料:
  • 当您将一个项目添加到一个ObservableList中(该列表显示在TableView中)时,如何在添加重复项目时更新行? 例如,考虑一个包含三个列的TableView:项目、数量和价格。这可以通过以下代码来实现: 在其当前形式中,您可以得到如下表: 项目 --------- 数量 ----- 价格。 炒面----- 1 ----------- 4.20。 泰国-------- 1 -------

  • 本文向大家介绍如何在C#中查找StringBuilder的长度?,包括了如何在C#中查找StringBuilder的长度?的使用技巧和注意事项,需要的朋友参考一下 要在C#中查找StringBuilder的长度,代码如下- 示例 输出结果 这将产生以下输出- 示例 让我们看另一个例子- 输出结果 这将产生以下输出-

  • 问题内容: 我想通过服务器客户端JSP页面获取内容大小。但是request.getContentLength()总是返回-1,我为什么不呢? Android程式码片段: 问题答案: 您正在使用conn.setChunkedStreamingMode(100),当content- lenght事先未知时,它将有效地启用100字节块中的块传输编码。 如果事先知道要在请求正文中发送的内容的长度,请使用c

  • 问题内容: 如何使用exec.command启动带有空格的文件?添加引号似乎无效,“或%20代替空格也不起作用。 问题答案: 这有效,但仅在Windows中

  • 我对Liquibase有点陌生。我遇到了一个场景,在一个中,它试图首先添加默认值,而不是旁边的空约束。 但这里的问题是两者都

  • 在下面的示例中: 网格中的坐标0,0,3,3是什么意思?它代表什么?任何帮助都很感激,非常感谢。 在下面的javafx程序中,我只想设置计算器示例的TextField和按钮: 我想在TextField下面设置按钮,但在最终编译的程序中,+、*、-、/按钮被推到了右边,我试图根据上面的注释来安排按钮,非常感谢,任何帮助都非常感谢