java截取字符串的三种方式


public static void main(String[] args) {

     String oPCName = "模拟驱动.Channel_1.Device_1.Tag_2";

        //第一种
        String code = StringUtils.substringBeforeLast(oPCName, ".");
        System.out.println("第一种:"+code);
     //第一种:模拟驱动.Channel_1.Device_1 //第二种 String[] split = oPCName.split("\\."); for (int i=0,len=split.length;i<len;i++) { System.out.println("第二种:"+split[i]); } //第二种:模拟驱动 //第二种:Channel_1 //第二种:Device_1 //第二种:Tag_2 //第三种 String dpName = oPCName.substring(oPCName.lastIndexOf(".") + 1); System.out.println("第三种:"+dpName);
     //第三种:Tag_2 }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM