倒序正序输出和String包含使用

2020-08-26  本文已影响0人  小篍

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

上一篇下一篇

猜你喜欢

热点阅读