代码末尾的空行需要删除 [closed]

Empty line at the end of code needs removing [closed]

提问人:George 提问时间:9/29/2023 更新时间:9/29/2023 访问量:56

问:


想改进这个问题吗?通过编辑这篇文章添加详细信息并澄清问题。

上个月关闭。

我有这个方法,它返回一个字符串,其中三角形出现在图表的左侧大小,后跟水平线。我为此方法使用了 stringBuilder。问题是最后多了一行。我完全不知道我应该在哪里放一个条件来阻止它这样做。帮助将不胜感激。 [在此输入图片描述](https://i.stac在此处输入图像描述k.imgur.com/WujPw.png)

我不知道如何解决这个问题。我想要的只是最后的那行空了。

Java 字符串 方法 StringBuilder

评论

1赞 experiment unit 1998X 9/29/2023
请以文本形式发布代码,而不是作为图像或图像链接
0赞 k314159 9/29/2023
您可能在末尾没有多余的行。文本编辑器在文件末尾显示一个空行,因为输出的最后一行以换行符结尾。这是正常和正确的。

答:

1赞 Algeps 9/29/2023 #1

在循环结束时,被调用。无论如何,每次迭代后,都会向您添加一行新行。如果在最后一次迭代时不再需要字符串,则可以返回不带最后一个字符 (“\n”) 的字符串。builder.append("\n")builder

return builder.substring(0, builder.length() - 1);