问题标签 [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.
java - Java 控制和转义序列
我正在尝试使用转义序列跳过一行,我的代码看起来像
但我收到一条错误消息,上面写着“令牌“\n”的语法错误,请删除此令牌”
我在尝试时遇到同样的错误
此代码有效,但我试图了解我做错了什么
引用变量后是否有禁止使用转义序列的规则?
谢谢
java - 在其他类中使用类的实例?
当我们System.out.println()
在java中声明要在屏幕上输出一些东西的时候。在这个声明System
中是类,out
是那个类的对象,是那个类println()
的方法。
当我们在类 B 中声明类 A 的实例或对象时,使用A object;
以下语法, object.method(argument)
.
现在我的问题是为什么我们不能在下面的语法中声明out
类的对象 , 。System
System out = new System();
java - 如何更改 System.out 的值?
在查看java.lang.System
类的实现时,我发现:
仅从该定义中,我就可以看出 的值System.out
将始终为null
。但是,它在程序启动时被初始化(使用System.initializeSystemClass()
JVM 自动调用的方法),我可以使用 更改其值System.setOut
,执行安全检查,然后将调用委托给setOut0
方法,该native
方法是更改值的方法的System.out
。为什么System.out
即使它被声明我也可以改变它的值final
?
java - System.out.println 不打印数组数据
我对 Java 还是很陌生,一直在尝试让莫尔斯电码翻译器工作。我通过各种错误克服了第一个问题,但现在程序编译但不会打印翻译结果。任何帮助,将不胜感激。
java - 不进入 for 循环
我有以下代码
当我调试代码时,它显示变量 xn 的值为 -8,它永远不会进入 for 循环,并且在我执行的循环之前执行第一个“println”,System.out.println("jTableLength: " + jTable1.getRowCount());
它显示 48 ......我是如此很困惑。
java - 如何在 Android 应用程序的活动中显示 system.out.println() 在控制台中显示的内容?
例如,假设我有一个显示单行文本的简单硬币翻转程序。将该程序作为 Java 项目运行后,控制台将显示“有 473 个正面和 527 个反面”。我的意思不是在 LogCat 中显示它,而是在使用应用程序时实际显示它。
如何在 Android 应用程序的活动中将底部的代码行显示为“System.out.println(...)”作为文本?
java - volatile 与 Java 中的 System.out.println()
我在许多帖子中读过,认为这使得代码在某种程度上是线程安全的,因此应该从代码中删除System.out.println()
模拟比赛。System.out.println()
现在同步write()
方法在写入流之前进行,所以每次调用都会持有并释放一个锁。PrintStream
this
write()
write()
PrintStream 方法
但这会影响种族的行为吗?
认为:
现在,如果我们看到两个线程都在锁定同一个对象,即this
(PrintStream),现在因为它们flag
包含在两个线程之间sysouts
,它们正在获取和释放相同的锁,那么flag
值将从缓存中刷新并在内存中更新其他线程可以看到它。
因此,由于模拟比赛很困难,理论上是否有可能这段代码是线程安全的,线程 2 会看到对 的更改flag
?
如果是,那么volatile
使用 可以达到相同的效果System.out.println();
吗?
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);
只是好奇
java - system.out.println 的时间复杂度
在我的算法课程中,我被告知了不同的事情,并且想知道我是否可以得到关于 Java 的 System.out.println() 命令的时间复杂度的明确答案。
例如,以下关于 N 的时间复杂度是多少?
感谢您帮助新人!
java - 如何使用 System.out.printf?
我的老师希望我们以格式方法(在最底部)显示我们的值,但问题是我们有一个子,她没有告诉我们如何使用它,而且我的老师也没有帮助。任何建议或帮助将不胜感激。