思路:
把list集合赋值完成后,转换为字符串数组
List<String> returnLabelNames = LitePalOperation.queryAllLabelName(); //集合
if (returnLabelNames.size() != 0){
List<String> labelNames = new ArrayList<>();
for (int i=0;i<returnLabelNames.size();i++){ //集合循环赋值
labelNames.add(returnLabelNames.get(i));
}
labelNameArray = labelNames.toArray(new String[labelNames.size()]);//集合转化为字符串数组
}else{
String[] label = new String[]{""}; //空字符串数组
labelNameArray = label;
}
如果list集合值为0,把空字符串数组赋值给labelNameArray字符串数组,
不为空,赋值完成,通过toArray()方法转化为字符串数组赋给labelNameArray