寫(xiě)一個(gè)很簡(jiǎn)單的JDK中沒(méi)有但是又經(jīng)常會(huì)用到的功能
產(chǎn)生2個(gè)字符串中間的字符,不要拍我啊!:)
public class MiddleString {
?public static String middleString(String original,String division1,String division2) {
??int a1 = original.indexOf(division1);
??int a2 = original.indexOf(division2);
??int b1 = division1.length();
??int c = a1 + division1.length();
??return original.substring(c,a2);
?}
?public static void main(String[] args) {
??String a =middleString("abcdefgh","bc","fg");
??System.out.println(a);
?}
}
寫(xiě)這個(gè)出來(lái)主要是太郁悶了,其實(shí)也是自己的基礎(chǔ)不扎實(shí),到String的API里去找,怎么也找不到這樣的函數(shù),所以只好自己寫(xiě)了一個(gè),以告慰用Java以來(lái)基本忘記算法的心。
posted on 2006-11-04 02:31 小鋒 閱讀(324) 評(píng)論(0) 編輯 收藏 所屬分類: J2SE