s.split(".");根据.分割不成功 因为.是正则表达式里的一个关键字,如果没有经过转义split会把它当作一个正则表达式来处理的,所以要改成 String[] strs = str.split("\\.");