有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

Java GUI应用程序在控制台中打印信息是一种好的做法吗?

所以我坐在这里想知道为GUI提供控制台更新是一种好的做法还是有用的。例如,如果您移动到屏幕B,执行以下操作是否合适:System.out.println("Moving to Screen B");

这是一个奇怪的问题,但我在代码中有几个地方这样做,主要是为了我自己的使用,但我只是想知道这通常是一件好事还是一种常见的做法


共 (1) 个答案

  1. # 1 楼答案

    我认为在大多数情况下,不,只是没有必要。用户唯一能看到您的更新的时间是他们直接从控制台启动您的程序时,您可以想象,对于GUI应用程序,很少有用户会这样做。正如Jobin在评论中提到的,最好将这些内容输出到日志中

    也就是说,如果它有助于调试,并为这一小部分用户提供一些通常有用的信息,为什么不呢