Java println 字符串未显示在 CMD 中

问题描述 投票:0回答:1

我正在尝试使用 javac 在 CMD 中执行简单的 java 应用程序,但 System.out.println 的输出没有出来。 让我向您展示我的 MyFirstProgram java 文件中的代码。

public class MyFirstProgram {
   public static void main(String[] args){
      int number =10;
      System.out.println(number);
      System.out.println("Hello, World!");
      System.out.println("Strange");
   }
}

还向您展示了我在 CMD 中执行 javac 时的结果。 我不仅尝试了 println 中的字符串,还尝试了整数变量,但仍然没有显示任何内容。但是,如果在源逻辑错误时出现编译错误日志,那么我认为这不是源问题。

[ CMD 结果 ]

C:\Users\username\Documents\test>javac MyFirstProgram.java

{blank}

分享一下我的java jdk版本供大家参考。我认为jdk版本有问题或者我的电脑设置有问题。有人能帮我解决这个问题吗?预先感谢。

C:\Users\username\Documents\test>java -version
java version "21.0.1" 2023-10-17 LTS
Java(TM) SE Runtime Environment (build 21.0.1+12-LTS-29)
Java HotSpot(TM) 64-Bit Server VM (build 21.0.1+12-LTS-29, mixed mode, sharing)

谢谢你。

java cmd printing javac println
1个回答
0
投票

javac 用于编译java文件而不是执行它 如果你查看同一个文件夹,你会发现你编译的 java 文件

您可以使用 java 命令运行它并查看输出

© www.soinside.com 2019 - 2024. All rights reserved.