1。二维字符数组如何初始化List<String> strListChangedLog[];
Eclipse `报错,请问有何高招?另外,
2。下面的语句有一个预编译警告错误,如何去除?(定义一个字符窜树组)
List<String> strListMergedResult = new ArrayList();附代码
int nTobeMergedList = 0;
int nAllFileNum = strListFromXMLFileNames.size();
List<String> strListChangedLog[];
try{
for(int nFileIndex = 0;nFileIndex < nAllFileNum ;nFileIndex++){
strListChangedLog[nFileIndex] = new ArrayList();
nTobeMergedList = nTobeMergedList + ChangeAccessLog(strListFromXMLFileNames.get(nFileIndex),strTargetdate,nFileIndex,strListChangedLog[nFileIndex]);

}
}catch(Exception e){
e.printStackTrace();
}

解决方案 »

  1.   

    为了方便理解,请看下面的代码
    List<String> strListChangedLog[];
    try{
    for(int nFileIndex = 0;nFileIndex < nAllFileNum ;nFileIndex++){
    strListChangedLog[nFileIndex] = new ArrayList();
    ***相关的数据处理*** 
    System.out.println("***" + strListChangedLog[nFileIndex].size();)

    }
    }catch(Exception e){
    e.printStackTrace();
    }
      

  2.   

    List strListChangedLog[] = new ArrayList[10];
    for(int i=0; i<strListChangedLog.length; i++){
    strListChangedLog[i] = new ArrayList<String>();
    }

    List<String> strListMergedResult = new ArrayList<String/*指定类型*/>();
      

  3.   

    顶,今天看项目Source,刚好看到这个地方,正在学习啊
      

  4.   

    List<String>=new TreeList<String>();
    应该是这样用!
      

  5.   


    List<String> strListResult = new ArrayList();
    这种警告错误如何去除?
      

  6.   

    List<String> strListResult = new ArrayList<String>();
      

  7.   

    List<String> strListResult = new ArrayList();
    这种警告错误如何去除?楼主没看到我给你写的代码?
      

  8.   

    这种警告错误去除le 严重感谢
    下面的应用时,如何去除警告?怎么用?
    Type safety: The expression of type List needs unchecked conversion to conform to List<String>List strListChangedLog[] = new ArrayList[10];
    for(int i=0; i<strListChangedLog.length; i++){
    strListChangedLog[i] = new ArrayList<String>();
    int n = ChangeAccessLog(strInputFileName,strTargetdate,sPathName,strListChangedLog[nFileIndex]);
    }
    附ChangeAccessLog`函数接口
    public static int ChangeAccessLog(String strInputFileName,String strTargetdate,String strPathName,List<String> strListChangedLog )
      

  9.   

    附上问题代码 和提示信息,希望高人指点
    `预编译下面这具有问题strListChangedLog[nFileIndex]);Type safety: The expression of type List needs unchecked conversion to conform to List<String>for(String strItem:(List<String>)strListChangedLog [0]){

    Type safety: The cast from List to List<String> is actually checking against the erased type 
     List
      

  10.   

    两维数组可以用List进行替代:List<List<String>> a = new ArrayList<List<String>>();