Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以在Java中嵌套两个输出语句吗_Java - Fatal编程技术网

我可以在Java中嵌套两个输出语句吗

我可以在Java中嵌套两个输出语句吗,java,Java,这可能吗?可能的方法,如何正确操作System.out.println(“System.out.println(“”))编号系统输出.println是一种无效方法。我不知道你为什么要这样做,只需一行接一行地打印。不,你不能System.out.println()返回类型为空 public void println() 当你写作时 System.out.println("System.out.println("")"); 编译器将“”中的内容视为字符串而不是函数。System.out.prin

这可能吗?可能的方法,如何正确操作System.out.println(“System.out.println(“”))编号
系统输出.println
是一种无效方法。我不知道你为什么要这样做,只需一行接一行地打印。

不,你不能
System.out.println()
返回类型为空

public void println()
当你写作时

System.out.println("System.out.println("")");
编译器将
“”
中的内容视为
字符串
而不是函数。

System.out.println()
不返回值(void),因此您无法执行此处所需的操作。顺便问一下,这样做的目的是什么

再次

System.out.println("System.out.println("")"); // this is not valid statement 
你可以这样写

System.out.println("System.out.println(\"\")");
但这只是一个问题

System.out.println("")

不,这是不可能的。请检查这些链接以了解“system.out.print()”是如何工作的


如果您只想打印
System.out.println(“”
),请执行以下操作

System.out.println("System.out.println(\"\")");

这取决于你想要什么。你想要达到什么样的结果?你想投入多少精力? 你在筑巢下是什么意思?答案是:通常不会,但如果你真的想,可以

以及输出:

$ javac A.java 
$ java A
hello, world!
Is this nesting?What exactly do you mean under "nesting"?
玩得开心

PS:也许你想写一个程序来打印自己。
在本例中:引号中的内容不是作为Java代码计算的,Java中也没有办法这样做。。。除非您通过底层操作系统的命令调用编译器,前提是编译器位于目标平台上。

您希望此代码做什么?是否要打印System.out.println(“”);如果要打印System.out.println(“”),但
System.out.println(“System.out.println(“”)),则可以这样做将为您提供错误信息
$ javac A.java 
$ java A
hello, world!
Is this nesting?What exactly do you mean under "nesting"?