两者不一样 java中的substring(int begin,int end) 返回的字符串中不包括end元素 c++中的substr(int beign,int length) 后一个参数是要截取的字符串长度