倒序正序输出和String包含使用
public static void main(String[] args) {
String compileBranch="1Release_1234";
if(compileBranch.contains("Release")){
System.out.println("包含Release:");
}
String ss="|998662|1011607|1043574|11234|";
String parentPathList [] = ss.split("[|]");//获取循环的长度
int numFlag=0;
System.out.println("parentPathList总数:"+(parentPathList.length));
for(int i=0;i
// Long parentVOId= Long.valueOf(parentPathList[i]);
if(("11234").equals(parentPathList[i])){
numFlag=i;
System.out.println("11234++++++++++++++++++所属位置"+i);
}
}
int parentPathLength=parentPathList.length;
if(numFlag>2){
for(int i=1;i<=numFlag-1;i++){
Long parentVOId= Long.valueOf(parentPathList[i]);
System.out.println(parentVOId+"i=所属位置"+i);
}
for(int ii=numFlag-1;ii>=1;ii--){
Long parentVOId1= Long.valueOf(parentPathList[ii]);
System.out.println(parentVOId1+"ii======所属位置"+ii);
}
}else{
//前面只有一个值【如果还是列表类型的话直接是空值】
System.out.println(parentPathList[1]+"parentPathList[1]======所属位置"+1);
}
}
结果:
包含Release:
parentPathList总数:5
11234++++++++++++++++++所属位置4
998662i=所属位置1
1011607i=所属位置2
1043574i=所属位置3
1043574ii======所属位置3
1011607ii======所属位置2
998662ii======所属位置1