java - 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 类的单一方法,允许用户通过接受不同类型和数量的参数来打印各种类型的元素。
解决方案
是的,只需在内部以任何方法使用它,如下所示:
推荐阅读
- python - Python:如何确定可以精确表示哪些浮点值并在不可以时发出警告?
- mysql - 如何使用带条件的 JOIN
- html - 如何摆脱导航栏和滑块之间的间距?
- c++ - 我如何使用十一位数字
- c++ - 为什么 C++ 不允许在条件运算符中进行隐式列表初始化?
- dart - Flutter - 如何更改和保存从 SharedPreferences 检索到的整数?
- objective-c - 我如何写一个 BLOB,任何 BLOB 到 sqlite?
- php - 我的帖子栏之间有一个难以理解的空间,如何解决?
- c# - 如何创建搜索按钮或如何使用文本框对数据库进行行过滤?
- node.js - 将数据从反应传递到节点快递服务器