Advertisement
Guest User

Untitled

a guest
Mar 31st, 2015
208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. public class KsiazkaTele implements Comparable<KsiazkaTele> {
  2. private String imie;
  3. private String nazwisko;
  4. private String ulica;
  5. private String nr_telefonu;
  6. public KsiazkaTele(String imieArg, String nazwiskoArg, String ulicaArg, String nrtele){
  7. imie = imieArg;
  8. nazwisko = nazwiskoArg;
  9. ulica = ulicaArg;
  10. nr_telefonu = nrtele;
  11. }
  12. public KsiazkaTele(){
  13.  
  14. }
  15. ITD...
  16. ///////////////
  17.  
  18.  
  19. nastepna klasa
  20.  
  21.  
  22.  
  23. import java.util.Comparator;
  24.  
  25. public class KsiazkaTeleComparator implements Comparator<KsiazkaTele> {
  26. @Override
  27. public int compare(KsiazkaTele ksiazka1, KsiazkaTele ksiazka2) {
  28. int i = ksiazka1.getImie().toLowerCase().compareTo(ksiazka2.getImie().toLowerCase());
  29. if(i != 0) {
  30. return i;
  31. }
  32. i = ksiazka1.getNazwisko().toLowerCase().compareTo(ksiazka2.getNazwisko().toLowerCase());
  33. if(i != 0) {
  34. return i;
  35. }
  36. i = ksiazka1.getUlica().toLowerCase().compareTo(ksiazka2.getUlica().toLowerCase());
  37. if(i != 0) {
  38. return i;
  39. }
  40. i = ksiazka1.getNumer().toLowerCase().compareTo(ksiazka2.getNumer().toLowerCase());
  41. if(i != 0) {
  42. return i;
  43. }
  44. return i;
  45. }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement