Ali*_*rra 1 java arrays string arraylist type-conversion
我检查了以下stackoverflow源来解决我的问题:
但是,在应用顶级解决方案时,我仍然会收到错误,如下所示:
我的清单在这里定义:
List linhaInicial = new ArrayList();
Run Code Online (Sandbox Code Playgroud)
我的转换是在这里做的:
String[] convertido = linhaInicial.toArray(new String[linhaInicial.size()]);
Run Code Online (Sandbox Code Playgroud)
问题是我仍然收到以下错误:
Error:(86, 59) java: incompatible types
required: java.lang.String[]
found: java.lang.Object[]
Run Code Online (Sandbox Code Playgroud)
Object[]当它现在应该返回时,我的转换仍然以某种方式返回String[].
有解决方案吗
谢谢!
不要使用原始类型!
List linhaInicial = new ArrayList();
Run Code Online (Sandbox Code Playgroud)
应该
List<String> linhaInicial = new ArrayList<>();
Run Code Online (Sandbox Code Playgroud)