public static void main(String[] args) {
String str = "name=小红,age=18;name=小明,age=16";
if (null != str && str.length() > 0) {
String[] arr1 = str.split(";");
for (int i = 0; i < arr1.length; i++) {
if (null != arr1[i] && arr1[i].length() > 0) {
String[] arr2 = arr1[i].split(",");
User user = new User();
user.setName(arr2[0].substring(arr2[0].indexOf("=") + 1));
user.setAge(Integer.parseInt(arr2[1].substring(arr2[1].indexOf("=") + 1)));
System.out.println(user.getName() + "============" + user.getAge());
}
}
}
}