首页 > 解决方案 > intellij println 声明问题(已解决)

问题描述

我试图在 intellij 中使用 ''sout'' 关键字来快速调用 system.out.println() 但它似乎不起作用。看起来,我在设置部分有一些问题。有谁知道快速方式问题的方式

它看起来像这样:我解决了所有关于在方法中定义 println() 的问题。

看起来像这样

我解决了。解决方案是在类中或在另一个方法中声明 println() 方法。

class Main {
    public static void main(String args[]) {   
             System.out.println(fun());
    } 
  
    int fun()
    {
      return 20;
    }
}

Java System.out.println() 用于打印传递给它的参数。声明可以分为3个部分,可以分别理解为:

System:它是定义在 java.lang 包中的最终类。out:这是一个PrintStream类型的实例,是System类的公共静态成员字段。println():由于 PrintStream 类的所有实例都有一个公共方法 println(),因此我们也可以在 out 上调用相同的方法。这是 print() 的升级版本。它打印传递给它的任何参数,并在输出中添加一个新行。我们可以假设 System.out 代表标准输出流。

众所周知,Java 中的方法重载允许不同的方法具有相同的名称,但具有不同的签名或参数,其中每个签名可能因输入参数的数量或输入参数的类型或两者而异。从 println() 的使用我们观察到它是 PrintStream 类的单一方法,允许用户通过接受不同类型和数量的参数来打印各种类型的元素。

标签: javaintellij-idea

解决方案


是的,只需在内部以任何方法使用它,如下所示:

像这样


推荐阅读