`

JAVA中,用System.out.println进行输出,它为什么不能直接在类内

阅读更多
JAVA中,用System.out.println进行输出,可以写在类的构造函数里面,然后再主函数里面调用,或者直接写在主函数里面,但为什么不能直接在类内使用呢?

class A{
System.out.println();//不行
}

最佳答案

Class A{
       //成员变量;
    //构造方法;
    //普通方法;
    //内部类;
}
在类里面,最多最多只能有这些。
如果你要使用你上面的代码,你得加一个大括号。让他成为普通块,普通块就是将普通方法去掉前面的一些声明,也属于普通方法。
class A{
   {System.out.println();
  }
}

分享到:
评论

相关推荐

    Log4j将System.out搞到log4j中输出四

    当我们习惯于使用`System.out.println()`进行调试时,如何将这些输出整合到Log4j中,以便统一管理和分析日志呢?本文将深入探讨这一主题。 首先,我们需要理解Log4j的基本概念。Log4j主要包括三个核心组件:Logger...

    细聊java中的System.out.println()

    当我们看到# System.out.println()这行代码的时候,我相信很多人都会回答,这有什么好聊的?不就是一条打印语句吗? 那我问你一句,你如何理解System.out.println() 我相信大多数朋友都回答不出来他到底是个什么...

    java 中 System.out.println()和System.out.write()的区别

    System.out.println() 是一个输出字节流函数,它将参数转换为字符串,然后将其输出到控制台中,并在结尾添加一个换行符(\n)。在 println() 函数内部,它会将参数转换为字符串,然后调用 write() 函数将其输出到...

    javaSystem.out.println()输出byte[]、char[]异常的问题详析

    在这段代码中,`System.out.println(b)`实际上是调用`b.toString()`,因为`b`是`byte[]`类型,而`byte[].toString()`返回的是数组的内存地址,这就是为什么你会看到类似`[B@7adf9f5f`这样的输出。而`System.out....

    Java中System类.pdf

    例如,在实例1中,我们捕捉了IOException异常,并使用System.out.println方法来输出错误信息。 Java中System类还提供了许多其他的方法和变量,例如,System.currentTimeMillis()方法可以获取当前时间的毫秒数,...

    idea输入sout无法自动补全System.out.println()的问题

    然而,有时用户在使用Idea时可能会遇到一些小问题,例如输入"sout"无法自动补全为"System.out.println()"。本文将详细介绍这个问题及其解决方案。 首先,这个问题通常是由于Idea的默认设置导致的。Idea的自动补全...

    倒排System.out.println("请您输入你要倒排的数据和这个数据的位数 : ");

    package day2;... System.out.println("请您输入你要倒排的数据和这个数据的位数 : "); Scanner sca=new Scanner(System.in); long nu=sca.nextInt(); long mm=sca.nextInt(); niXuShuChu(nu,mm);

    JAVA数据的输入和输出.doc

    在 JAVA 中,输入和输出操作可以通过多种方式实现,包括使用 System.out.println() 方法、System.out.print() 方法、JOptionPane.showMessage Dialog() 方法等。 一、数据的输出 在 JAVA 中,数据的输出可以通过...

    java中math类.docx

    `Math`类是Java标准库中的一个核心类,位于`java.lang`包下,无需导入即可直接使用。它提供了一系列静态方法来执行基本数学运算,如指数、对数、平方根、三角函数等。`Math`类中的所有方法均为静态方法,可以直接...

    Java I/O 标准输入输出流System.in

    在Java编程语言中,I/O(输入/输出)是程序与外部世界交互的重要部分,而标准输入输出流(System.in, System.out, System.err)是Java内置的预定义流,用于处理程序与操作系统之间的基本输入输出操作。这篇博客将深入...

    Java版JAVAMD5.jar包

    在Java中提供MD5加密 使用时 1.导入该包 2.在源代码中 import com.ndktools.javamd5.Mademd5; 3. new 一个 Mademd5的对象 实例 import com.ndktools.javamd5.*; /** * * @author DET */ public class Javamd5...

    System.out.println无法打印全部字符串

    System.out.println无法打印全部字符串

    Java\输入输出.txt

    在Java中,可以使用`InputStream`类或`Scanner`类来读取`System.in`的数据。 - **`System.out`**: 是标准输出流,用于向控制台输出数据。可以通过调用`System.out.println()`或`System.out.print()`方法来进行输出。...

    java输入输出语句.doc

    例如,在以下代码中,我们使用 System.out.println() 方法来输出一个字符串: ```java public class Root { public static void main(String[] args) { float a, b, x; a = Float.parseFloat(args[0]); b = ...

    Tomcat输出catalina.out的大小控制

    这意味着所有通过System.out.println()或System.err.println()打印的信息,包括Java应用的调试信息,都将被记录在此文件中。 控制`catalina.out`大小的方法主要有两种:一是配置Tomcat的logging.properties文件,二...

    常用技巧 Java开发 从控制台输出数据

    System.out.println()方法是 Java 中最基本的控制台输出方法,该方法可以输出字符串和变量值,但不能进行格式化输出。例如,以下代码将输出一个提示信息和用户输入的字符串: ```java System.out.println("请输入...

    javaProject控制台教学管理系统zip.zip

    System.out.println("************ 教学管理系统 ************"); System.out.println("1. 添加院系"); System.out.println("2. 查询院系"); System.out.println("3. 添加教师"); System.out.println("4. 查询教师")...

    Java实现商品入库.docx

    System.out.println("请输入商品编号进行查找:"); int id = in.nextInt(); Goods1 find = (Goods1) map.get(id); if (find != null) { System.out.println("找到的商品为:" + find.getName()); System.out....

    java基本类型

    System.out.println(3/2); System.out.println(3d/2); System.out.println("------------------------"); System.out.println("s"+"b"); System.out.println('s'+'b');//int+int System.out.println('s'+...

Global site tag (gtag.js) - Google Analytics