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