PersonService.java 755 B

12345678910111213141516171819202122232425262728293031
  1. package J20250802.demo04;
  2. import java.io.*;
  3. import java.util.HashSet;
  4. import java.util.Map;
  5. import java.util.Set;
  6. import java.util.TreeSet;
  7. /**
  8. * @author WanJl
  9. * @version 1.0
  10. * @title PersonService
  11. * @description
  12. * @create 2025/8/2
  13. */
  14. public class PersonService {
  15. private static TreeSet<Person> set=new TreeSet<>();
  16. public static boolean saveToSet(Person p){
  17. return set.add(p);
  18. }
  19. public static boolean saveToFile(Map<String,Person> set) {
  20. try{
  21. FileOutputStream fos = new FileOutputStream("D:/abc.txt");
  22. ObjectOutputStream oos=new ObjectOutputStream(fos);
  23. oos.writeObject(set);
  24. return true;
  25. }catch (IOException e){
  26. return false;
  27. }
  28. }
  29. }