猿问

关于String[]数组的一个小问题

1.String[] y = x.toArray(new String[0]);

2.String[] y = new String[0];
y = x.toArray(y);
这两个有什么区别呢?实际效果一样吗?相比而言,哪个更优呢?谢谢!


DIEA
浏览 432回答 5
5回答

繁花不似锦

没什么区别~~~ 只是第二种更容易阅读

慕婉清6462132

看x是什么了,可能x本身需要和数组进行某些转换操作

泛舟湖上清波郎朗

第二种方法有点多余了吧。

森栏

第二种是先实例话,然后赋值第一种是直接初始化
随时随地看视频慕课网APP

相关分类

Java
我要回答