public static void main(String[] args) { String str=null; str.concat("abc"); str.concat("123"); System.out.println(str); }
时间: 2024-05-19 12:17:18 浏览: 19
这段代码会输出 "null"。原因是在第二行代码中,str是一个空对象,调用concat()方法并不会改变str对象本身,而是返回一个新的字符串对象,如果不将其赋值给str,那么str仍然是null。因此在第三行和第四行中,所调用的concat()方法实际上都是在新的字符串对象上执行的,而不是在原对象上执行的。所以最终输出的仍然是null。
相关问题
37.public static void main(String] args){
这是Java语言中的一个主函数的定义,是Java程序的入口点。其中,public表示该函数可以被其他类访问;static表示该函数为静态函数,可以直接通过类名调用;void表示该函数没有返回值;main是函数名;String[] args是该函数的参数,args是一个字符串数组,用于接收命令行参数。在该函数中可以编写Java程序的执行逻辑。
public static void main(string args[])
public static void main(string args[])是Java程序中的主方法,是程序的入口点。它是一个公共的静态方法,接受一个字符串类型的数组作为参数。在程序运行时,JVM会自动调用该方法,并从该方法开始执行程序。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)