gpt4 book ai didi

Java 输出格式,缩进代码为 :

转载 作者:行者123 更新时间:2023-12-01 15:47:57 24 4
gpt4 key购买 nike

我从 PrintWriter 类生成 .java 文件。这些生成的文件包含许多嵌套的for循环。为了正确缩进所有内容,我目前正在使用类似的东西:

for(int j = 0; j < i + 2; j++)
{
pw.print(" ");
}
pw.println("{");

只是为了正确缩进单括号。

显然,我可以制定一种方法来做到这一点。我更想知道是否有一个库可以处理缩进等输出代码。

最佳答案

我认为你最好不要在代码中这样做(我不知道有任何库可以格式化 PrintWriter.out 语句),而是在 Java 程序完成生成 .java 文件后依赖一些格式化程序。

这里有一些格式化程序

http://mindprod.com/jgloss/beautifier.html

Jacobe —— 是命令行驱动的,个人版是免费的。

关于Java 输出格式,缩进代码为 :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6756552/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com