Advertisement
Guest User

Untitled

a guest
Dec 6th, 2016
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.91 KB | None | 0 0
  1. import java.util.Scanner;
  2. import java.util.ArrayList;
  3.  
  4. //Christoffer Winther chwi0807
  5.  
  6. public class DogKennel {
  7.  
  8. public static void main(String[] args) {
  9.  
  10. Scanner scan = new Scanner(System.in);
  11.  
  12. DogRegister register = new DogRegister();
  13.  
  14. while (true) {
  15. System.out.println("1. Lägg till hund");
  16. System.out.println("2. Öka ålder");
  17. System.out.println("3. Kontrollera hundar med minsta svanslängd");
  18. System.out.println("4. Ta bort hund");
  19. System.out.println("5. Avsluta programmet");
  20.  
  21. int val = scan.nextInt();
  22. if (val == 1) {
  23. System.out.println("Vad heter hunden?");
  24. String name = scan.next();
  25. System.out.println("Vilken ras är hunden?");
  26. String breed = scan.next();
  27. System.out.println("Hur gammal är hunden?");
  28. int age = scan.nextInt();
  29. System.out.println("Hur mycket väger hunden?");
  30. int weight = scan.nextInt();
  31.  
  32. Dog d1 = new Dog(name, breed, age, weight);
  33.  
  34. register.add(d1);
  35. }
  36.  
  37. if (val == 2) {
  38. System.out.println("Ange namn på på den hund som ska åldras");
  39. String name = scan.next();
  40. Dog d4 = register.dogname(name);
  41. d4.increaseage();
  42.  
  43.  
  44. }
  45.  
  46.  
  47. if (val == 3) {
  48. System.out.println("Ange svanslängd på hund");
  49. double tail = scan.nextDouble();
  50. ArrayList<Dog> taillist = register.tailLenght(tail);
  51. for (int i = 0; i < taillist.size(); i++) {
  52. Dog d2 = taillist.get(i);
  53. String d = d2.toString();
  54. System.out.println(d);
  55. }
  56. }
  57.  
  58. if (val == 4) {
  59. System.out.println("Ange namn på hund");
  60. String name = scan.next();
  61. Dog d3 = register.dogname(name);
  62. if (d3 == null) {
  63. System.out.println("Hunden finns ej");
  64. } else {
  65. register.delete(d3);
  66. System.out.println("hunden borttagen");
  67. }
  68. }
  69.  
  70. if (val == 5) {
  71. System.out.println("programmet är nu avslutat");
  72. System.exit(0);
  73. }
  74. }
  75. }
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement