java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.String;
2016-04-15 19:12
471 查看
java代码控制台报错:
java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.String;
类型转化错误,原来是代码中,我将list集合转为数组的时候报错,
错误代码:
错误原因是在将list转为数组的时候报错,正确写法:
java list与数组互相转换:
点击打开链接
java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.String;
类型转化错误,原来是代码中,我将list集合转为数组的时候报错,
错误代码:
List<String> userids = new ArrayList<>(); removeWechatUser((String[]) userids.toArray());
错误原因是在将list转为数组的时候报错,正确写法:
removeWechatUser((String[])userids.toArray(new String[0]));
java list与数组互相转换:
点击打开链接
相关文章推荐
- 错误:*** -[NSUserDefaults setObject:forKey:]: attempt to insert non-property list object
- Objective-C单例设计模式
- Objective-C之NSBundle
- QObject派生类作为Qt 插件的Interface
- (转)js activexobject调用客户机exe文件
- Android JSONObject对null的处理
- Getting Spring Application context from a non bean object
- 《Effective Objective-C 2.0:编写高质量iOS与OS X代码的52个有效方法》 笔记3 为什么要用属性
- Swift与Objective-C API的交互
- Object-C 属性
- hello objective-c
- 深入理解Objective-C:方法缓存
- Objective-C之NSNotification Center(通知中心)
- 深入理解Objective-C:Category
- 使用Object.defineProperty实现简单的js双向绑定
- 目标检测“A MultiPath Network for Object Detection”
- iOS Objecttive-C语言 定义常量的几种方式与区别 static const 定义常量 少用#define预处理指令 多用类型常量
- MRC 和 ARC的区别
- object类的9个方法
- 媒体播放器探索之IMediaObject