JAVA 将姓名排序问题

2024年12月02日 22:52
有3个网友回答
网友(1):

/**
* 依照字母顺序排列
* @param list
* @return
*/
@SuppressWarnings({ "rawtypes", "unchecked" })
private ArrayList listByName(List list) {
// TODO Auto-generated method stub
ArrayList flagList = new ArrayList();
String[] strList = new String[list.size()];
for(int j=0;j strList[j] = (String) list.get(j);
}
Comparator comp = Collator.getInstance(java.util.Locale.CHINESE);
Arrays.sort(strList,comp);
for(int i=0;i flagList.add(strList[i]);
}
return flagList;
}

上面是我写的方法,可以正常运行!!!
你可以把你的全部代码贴出来,我帮你看看!!!
只这一段,并不能准确定位你的空指针错误在哪里!!!

网友(2):

sz_name为数组,请检查是否有空值啊?

网友(3):

sz_name是对象?变量?