1. 程式人生 > >java遍歷數組並重新拼接數組裏的元素

java遍歷數組並重新拼接數組裏的元素

IT inf light OS detail 拆分 lac infer AC

public ArrayList getinferfacelist(ArrayList<TaskNameList> taskNameLists) {  
        String interfaceName="";  
        String splitedWorkTable = "";  
        ArrayList interfaceNameList =new ArrayList();  
        //遍歷獲取作業名list裏的每個作業名  
        for(TaskNameList taskNameList:taskNameLists){  
            splitedWorkTable = taskNameList.getTaskName();  
            System.out.println("作業名:"+splitedWorkTable);  
            //接口名就是作業名去掉前綴SPT_GESSPSBC-STOR_INFO  
            String[] split = splitedWorkTable.split("_");  
            // 遍歷int數組,得到拆分作業名的每一個元素  
            for (int x = 1; x < split.length; x++){  
                // 先判斷該元素是否為最後一個  
                if (x == split.length - 1){  
                    // 就直接拼接元素  
                    interfaceName += split[x];  
                } else{  
                    // 就拼接元素和_  
                    interfaceName += split[x];  
                    //split[1] = split[1].replace("-", "_");  
                    interfaceName += "_";  
                }  
            }  
            interfaceNameList.add(interfaceName);  
        }  
        System.out.println(interfaceName);  
        return interfaceNameList;  
    }  

  源址:http://blog.csdn.net/sunsiyuan521/article/details/78652481

java遍歷數組並重新拼接數組裏的元素