产生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里去找,怎么也找不到这样的函数,所以只好自己写了一个,以告慰用Java以来基本忘记算法的心。