问题标签 [println]

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 投票
3 回答
22191 浏览

java - 在 Java 中捕获标准输出的内容

我正在调用一个在我的控制台/标准输出中打印一些字符串的函数。我需要捕获这个字符串。我无法修改正在执行打印的函数,也无法通过继承更改运行时行为。我找不到任何允许我这样做的预定义方法。

JVM 是否存储打印内容的缓冲区?

有谁知道可以帮助我的Java方法?

0 投票
1 回答
2093 浏览

scala - print()-Function 的就地更新

基本上我想做以下事情:

假设我有两种方法:

现在 - 例如 - 我使用这两种方法都会打印出一些计算结果。我希望这两个值都可以更新,而无需每次都打印新行(使用 println() 时)或将新值与旧值连接起来(使用 print() 时)。

“:”后面的输出应该独立地为两行更新。

在 Python 中,我会使用占位符:

逗号阻止 Python 插入“\n”。对于 Scala,它应该与回车符(“\r”)以相同的方式工作。

问题是,我现在想更新以独立打印,但回车会破坏整个输出,因此只打印最后一行。

在scala中有什么解决方案吗?

谢谢你的帮助!

问候

0 投票
2 回答
167 浏览

java - 无论如何要重新排列数组列表并删除打印线

嗨,我必须编写一个程序来计算候选人的数量以及他们从最好到最差的投票数。我编写了两个不同的类来使用 fileInputStream 和另一个使用扫描仪类并将其存储在 arraylist 中,但是老师在文本文件中的方式是一些选票在不同的行上,所以他们会去就像在一条线上,而选票在另一条线上。所以它是这样的:

0 投票
4 回答
2495 浏览

java - Java println:Windows 与 Linux

我有一个 java 程序,它使用 jcifs 库 -samba 东西将文件写入远程机器文件系统;SmbFile=>SmbFileOutputStream=>PrintStream 和我使用普通的 println(String)。一切正常,直到我将我的应用程序移动到 linux 机器上,现在我的远程 Windows 机器上的打印文件看起来很奇怪。

我认为问题在于两个操作系统如何处理 println() 函数插入的 CR、LF。我的“jar”每天执行一次,它由“crontab”通过“sh”启动文件触发。

  • 有没有办法在不接触java代码的情况下解决这个问题?
  • 有没有办法编写一个java程序来让它在两种操作系统(可能全部)上工作?

谢谢

0 投票
2 回答
1328 浏览

processing - 在Processing中打印一个句子一次

我想知道如何在处理中打印一个句子 ONCE。当我输入println("Hello World!");它时,它只会显示很多 Hello World!句子。我知道如何用 keyPressed 修复它(当按下键时,输入这个,等等),但我不知道如何以简单的方式做到这一点......

0 投票
5 回答
5302 浏览

loops - 如何在clojure中的每一行打印数字列表?

如何在 10 行上打印 n 个列表,比如 10 个数字?我刚刚了解了循环和递归,但似乎无法将副作用(println i)(recur (+ i 1))循环形式结合起来。非常清楚:我想要这样的输出:

当 n 为 10 时。

0 投票
4 回答
59705 浏览

java - 用另一种颜色显示 System.out.println 输出

我有一个要调试的大项目,我想知道是否有任何方法可以用来更改System.out.printlneclipse 输出中的方法

例如 :

为了提高可读性。

EDIT

使用 sysout 我有这个 系统输出

与 syserr 我有这个 系统服务器

0 投票
1 回答
40763 浏览

scala - Scala 中的 println 与 System.out.println

我一直认为这Predef.println只是 的捷径System.out.println,但显然我错了,因为它似乎根本没有用System.out。为什么呢?以及如何System.out在 Scala 中进行下面的“重定向”?

0 投票
7 回答
238047 浏览

java - Java中的整数除法

这是一个基本问题,但我找不到答案。我研究了浮点算术和其他一些主题,但似乎没有任何东西可以解决这个问题。我确定我只是用了错误的术语。

基本上,我想取两个数量 - 已完成和总计 - 并将它们划分为百分比(已完成的数量)。数量为longs。这是设置:

我尝试将结果重新分配给 double - 它会打印0.0. 我哪里错了?

顺便说一句,下一步是将这个结果乘以 100,我认为一旦跨过这个小障碍应该很容易。

顺便说一句,这里不是家庭作业,只是简单的旧 numskull-ness(今天可能编码太多)。

0 投票
4 回答
15259 浏览

scala - scala中的println用于理解

为了便于理解,我不能只写一个打印语句:

但我可以通过虚拟分配轻松绕过它:

作为一个副作用,并且(到目前为止)仅用于正在开发的代码中,是否有更好的临时解决方案?

除了副作用之外,为什么我不应该使用它有什么严重的问题吗?

更新显示真实代码,其中适应一种解决方案比预期更难:

从与 Rex Kerr 的讨论来看,有必要展示原始代码,这有点复杂,但似乎与问题无关(2x .filter,最后调用一个方法),但是当我尝试将 Rex 的模式应用于它我失败了,所以我在这里发布:

这是我的尝试—— (b * a).filter 是错误的,因为结果是一个 int,而不是一个可过滤的 int 集合:

第二部分属于评论,但无法阅读,如果写在那里-也许我最后将其删除。请包涵。

好的 - 这是 Rex 在代码布局中的最后一个答案: