產(chǎn)生2個字符串中間的字符,不要拍我啊!:)
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);
?}
}
寫這個出來主要是太郁悶了,其實也是自己的基礎不扎實,到String的API里去找,怎么也找不到這樣的函數(shù),所以只好自己寫了一個,以告慰用Java以來基本忘記算法的心。