问题标签 [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 投票
2 回答
112 浏览

java - Java 控制和转义序列

我正在尝试使用转义序列跳过一行,我的代码看起来像

但我收到一条错误消息,上面写着“令牌“\n”的语法错误,请删除此令牌”

我在尝试时遇到同样的错误

此代码有效,但我试图了解我做错了什么

引用变量后是否有禁止使用转义序列的规则?

谢谢

0 投票
4 回答
90 浏览

java - 在其他类中使用类的实例?

当我们System.out.println()在java中声明要在屏幕上输出一些东西的时候。在这个声明System中是类,out是那个类的对象,是那个类println()的方法。

当我们在类 B 中声明类 A 的实例或对象时,使用A object;以下语法, object.method(argument).

现在我的问题是为什么我们不能在下面的语法中声明out类的对象 , 。SystemSystem out = new System();

0 投票
2 回答
327 浏览

java - 如何更改 System.out 的值?

在查看java.lang.System类的实现时,我发现:

仅从该定义中,我就可以看出 的值System.out将始终为null。但是,它在程序启动时被初始化(使用System.initializeSystemClass()JVM 自动调用的方法),我可以使用 更改其值System.setOut,执行安全检查,然后将调用委托给setOut0方法,该native方法是更改​​值的方法的System.out。为什么System.out即使它被声明我也可以改变它的值final

0 投票
4 回答
805 浏览

java - System.out.println 不打印数组数据

我对 Java 还是很陌生,一直在尝试让莫尔斯电码翻译器工作。我通过各种错误克服了第一个问题,但现在程序编译但不会打印翻译结果。任何帮助,将不胜感激。

0 投票
1 回答
659 浏览

java - 不进入 for 循环

我有以下代码

当我调试代码时,它显示变量 xn 的值为 -8,它永远不会进入 for 循环,并且在我执行的循环之前执行第一个“println”,System.out.println("jTableLength: " + jTable1.getRowCount());它显示 48 ......我是如此很困惑。

0 投票
1 回答
1953 浏览

java - 如何在 Android 应用程序的活动中显示 system.out.println() 在控制台中显示的内容?

例如,假设我有一个显示单行文本的简单硬币翻转程序。将该程序作为 Java 项目运行后,控制台将显示“有 473 个正面和 527 个反面”。我的意思不是在 LogCat 中显示它,而是在使用应用程序时实际显示它。

如何在 Android 应用程序的活动中将底部的代码行显示为“System.out.println(...)”作为文本?

0 投票
2 回答
400 浏览

java - volatile 与 Java 中的 System.out.println()

我在许多帖子中读过,认为这使得代码在某种程度上是线程安全的,因此应该从代码中删除System.out.println()模拟比赛。System.out.println()

现在同步write()方法在写入流之前进行,所以每次调用都会持有并释放一个锁。PrintStreamthiswrite()

write()PrintStream 方法

但这会影响种族的行为吗?

认为:

现在,如果我们看到两个线程都在锁定同一个对象,即this(PrintStream),现在因为它们flag包含在两个线程之间sysouts,它们正在获取和释放相同的锁,那么flag值将从缓存中刷新并在内存中更新其他线程可以看到它。

因此,由于模拟比赛很困难,理论上是否有可能这段代码是线程安全的,线程 2 会看到对 的更改flag

如果是,那么volatile使用 可以达到相同的效果System.out.println();吗?

0 投票
3 回答
457 浏览

java - System 类中 out 字段的值是多少?

我知道 out 是 System 类中的一个字段,它引用 PrintStream 的某些对象作为print(System.out.getClass());返回类 java.io.PrintStream。

我也认为 System 类中的 out 声明应该类似于public static PrintStream out;

我在这里的查询实际上是系统类中“out”字段的值。
它不能像
public static PrintStream out = new PrintStream(System.out);

只是好奇

0 投票
6 回答
7134 浏览

java - system.out.println 的时间复杂度

在我的算法课程中,我被告知了不同的事情,并且想知道我是否可以得到关于 Java 的 System.out.println() 命令的时间复杂度的明确答案。

例如,以下关于 N 的时间复杂度是多少?

感谢您帮助新人!

0 投票
1 回答
46277 浏览

java - 如何使用 System.out.printf?

我的老师希望我们以格式方法(在最底部)显示我们的值,但问题是我们有一个子,她没有告诉我们如何使用它,而且我的老师也没有帮助。任何建议或帮助将不胜感激。