程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> string-java String字符串截取

string-java String字符串截取

編輯:編程綜合問答
java String字符串截取

比如這樣一個字符串
String a = "你好,今天是@2015@年@7@月@15@日";
String b = "時間為@16@@:@@05@";
怎麼樣截取2個一對的@中間的字符串 a = 2015,7,15 b = 16,:,05

最佳回答:


 public static String getResult(String str,String splitStr){
        String[] arr = ("1"+str+"1").split(splitStr);
        StringBuilder sd = new StringBuilder();
        for(int i=1;i<arr.length-1;i++){
            sd.append(arr[i]);
        }
        return sd.toString();
    }
    public static void main(String[] args) {
        String a = "你好,今天是@2015@年@7@月@15@日";
        String b = "時間為@16@@:@@05@";
        a = getResult(a,"@");
        b = getResult(b,"@");
        System.out.println("a="+a);
        System.out.println("b="+b);
    }
danielinbiti
oElysion
danielinbiti
oElysion
danielinbiti
oElysion
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved