在这里,我试图将地图值转换为字符串数组,但我得到了
错误
ERROR/AndroidRuntime(23588): Caused by: java.lang.ClassCastException: [Ljava.lang.Object;
Run Code Online (Sandbox Code Playgroud)
码
Map<String,String> contactNumber = new HashMap<String,String>();
String results [] = (String[]) contactNumber.values().toArray();
Run Code Online (Sandbox Code Playgroud)
use*_*421 25
你应该使用另一个toArray(T [] a)方法.
String[] result = contactNumber.values().toArray(new String[0]);
Run Code Online (Sandbox Code Playgroud)
你不能像这样执行演员表.相反,调用另一个toArray方法:
String[] result = contactNumber.values().toArray(new String[0]);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
38076 次 |
最近记录: |