问题标签 [system.out]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
714 浏览

java - 将 log4j 标准输出重定向到 InputStream

我正在使用的系统使用一个库,该库使用log4j. 我不熟悉log4j的能力,所以我不确定如何捕捉结果。该库使用可以更改的配置文件,因此我可以操作输出。我想要做的是在流中捕获输出而不将其写入 FS。我尝试重定向,System.out但最终重定向System.out调用者类的,而不是log4j.

0 投票
5 回答
158 浏览

java - 在 Java 中打印输出时究竟会发生什么?

谁能解释一下,下一行到底发生了什么?

它将立即打印“字符串”,然后是 integer 的值i,但是这里发生了什么?

这条线的每一部分的意义是什么?

0 投票
1 回答
1167 浏览

java - 理解问题 - System.out.println

我是编程新手,今天开始使用 Java。我正在阅读 Robert Sedgewick 和 Kevin Wayne 的“Java 编程简介”的在线版本,并使用 DrJava 编辑器。

有一个特别的练习让我想知道:

Modify UseArgument.java to make a program UseThree.java that takes three names and prints out a proper sentence with the names in the reverse of the order given, so that for example, "java UseThree Alice Bob Carol" gives "Hi Carol, Bob, and Alice.".

我的结果如下所示:

现在,当我输入时java UseThree Alice Bob Carol,它说Hi, Carol, Bob, and Alice.

但我认为这会System.out.println在新行中打印。

结果不应该是这样的吗?

Hi, Carol, Bob and Alice
.

我希望你能对我的话题有所了解,我想从一开始就把事情做好。先感谢您。

来自德国的问候,

卡迪尔

0 投票
4 回答
20924 浏览

java - 如何为 System.out 制作记录器

我想知道如何为 System.out 获取 org.slf4j.Logger。我知道这不好,但我需要它来进行测试。

太感谢了。

0 投票
2 回答
10507 浏览

java - System.out 无法识别

这让我快疯了。我有一个运行良好的包,然后我重命名了包,现在我不能使用System.out(或System类中的任何东西)。这里值得一提的是我的Main课(我已经删除了所有内容,除了该System.out行,以防万一其他原因导致问题)。

在 NetBeans 中,该outinSystem.out.println带有错误下划线,"cannot find symbol"但奇怪的是它将位置显示为“类goldminetosugarconvertor.System”,这显然是错误的。

有什么好主意吗?我猜当我重命名包时有些东西坏了,但我就是不知道什么会坏到System无法识别的程度。

0 投票
8 回答
133069 浏览

java - Javascript 中 Java 的 System.out.println() 的等价物是什么?

我正在为 Javascript 代码编写一些测试,当遇到错误时,我需要在编译过程中转储一些消息。

System.out.println()Javascript中是否有与Java等效的东西?

PS:我还需要在实现测试时转储调试语句。

更新

我在包含所有合并测试的文件上使用 maven 插件:

更新二

我试过了console.log("..."),但我得到:

我正在测试的代码是一组函数(如在库中)。我正在使用 QUnit。

0 投票
4 回答
3791 浏览

java - 有没有办法从 System.out.println 触发触发器?

这可能是一个非常愚蠢的问题,但是,有没有办法在 Java 中将某些内容打印到控制台并在其他地方监听时触发触发器?

我对触发器或 System 类(或就此而言的 Logger)知之甚少,所以如果有更简单的方法(没有触发器)请告诉我。

我们正在尝试使用 Logger 来记录我们所有的测试。目前,我们一直在使用简单的“System.out.println”来记录控制台中的所有内容,所以我想知道是否可以在打印到它时触发触发器,然后让侦听器将该信息添加到 Logger。

谢谢。

0 投票
1 回答
7003 浏览

java - Java 的 System.out.print() 会一直缓冲到 println() 吗?

System.out.print()我无意中听到了关于今天的争论。一个人声称,由于print()不包括 terminating \n,它写入的缓冲区最终会填满并开始丢失数据。另一个人声称他们一直在使用他们System.out.print()所有的 Java 程序,并且从未遇到过这个问题。

第一人称对吗?System.out.print()如果标准输出已满,是否可以开始阻止或删除数据?是否有会导致这种情况的代码示例?

0 投票
3 回答
17740 浏览

java - 在控制台上的 Windows 上用 java 打印回车

在我的 OS X 机器上,以下行为我提供了一种很好且简单的方法来跟踪我的循环状态:

但是当我尝试在 Windows 上运行相同的东西时,它会打印出换行符而不是回车符。如何实现在 Windows 上跟踪进程的相同简单方法?

0 投票
4 回答
2545 浏览

android - Eclipse system.out

我正在开发一个安卓应用程序。我能够完美地在虚拟设备中运行该应用程序。但是,我不想每次都这样做。我还想使用 system.out.println 在 eclipse 的区域中打印出东西,告诉我程序中的基本工作是什么,而不仅仅是单独使用虚拟设备进行尝试。基本上,我在我的应用程序中使用 system.out.println,但我不知道它在哪里显示。谢谢