public static void main(String[] args) {
// TODO Auto-generated method stub
}
String[] arr1 ={"Beijing","Shanghai","Shenzhen","Guangzhou"};
//copyOf
String[] arr2= Arrays.copyOf(arr1, 4);
把arr1复制给arr2的时候提示要加(String[])啊
这个是强制类型转换吗?
为什么啊,都是String类型
eclipse自动隐藏了,这个代码打错地方了,不过放进{}还是要加(String[])
java copyof为什么要加String[]
答案:2 悬赏:50 手机版
解决时间 2021-03-04 04:33
- 提问者网友:山高云阔
- 2021-03-03 08:17
最佳答案
- 五星知识达人网友:纵马山川剑自提
- 2021-03-03 08:51
编译时在内存中划出一个 String[]类型的空间 存放数组。所以要标明 什么类型的数组,拷贝是拷贝了一段数据但没有类型。要强转一下标明类型。再赋值
全部回答
- 1楼网友:往事埋风中
- 2021-03-03 09:45
搜一下:java copyof为什么要加String[]
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯