Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2014
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.47 KB | None | 0 0
  1. /*
  2. * To change this license header, choose License Headers in Project Properties.
  3. * To change this template file, choose Tools | Templates
  4. * and open the template in the editor.
  5. */
  6.  
  7. package s3task2;
  8.  
  9. import java.lang.reflect.Array;
  10. import java.util.ArrayList;
  11. import java.util.Scanner;
  12.  
  13. /**
  14. *
  15. * @author Laney47
  16. */
  17. public class S3Task2 {
  18. Scanner sc = new Scanner(System.in);
  19. private int input;
  20. static S3Task2 out = new S3Task2();
  21. private ArrayList<String> issuelist = new ArrayList<String>();
  22. private ArrayList<String> solved = new ArrayList<String>();
  23. private ArrayList<String> unsolved = new ArrayList<String>();
  24. Issue call = new Issue();
  25.  
  26. /**
  27. * @param args the command line arguments
  28. */
  29. public static void main(String[] args) {
  30.  
  31. while(out.input <5){
  32. out.Menu();
  33. }
  34. }
  35. private void Menu(){
  36.  
  37. System.out.println("Ange alternativ: " +"\n"+"1 Lägg till "+ "\n" +"2 Markera som olöst/lösta" + "\n" + "3 Visa lösta"+ "\n"+ "4 Visa olösta"+ "\n"+"5 Exit");
  38. input = sc.nextInt();
  39.  
  40. if(input ==1){
  41. out.newIssue();
  42.  
  43. }
  44. else if(input ==2){
  45. out.declareIssue();
  46. }
  47. else if(input ==3){
  48. out.solvedIssue();
  49. }
  50. else if(input ==4){
  51. out.unsolvedIssue();
  52. }
  53. else{
  54.  
  55. }
  56. }
  57.  
  58. private void newIssue(){
  59. System.out.println(sc.nextLine());
  60.  
  61.  
  62. System.out.println("Ange problem");
  63. call.setIssue(sc.nextLine());
  64. issuelist.add(call.getIssue());
  65.  
  66. }
  67.  
  68.  
  69.  
  70. private void declareIssue(){
  71. System.out.println("Markera dom som är lösta");
  72. for(int i = 0; i <out.issuelist.size(); i++){
  73. System.out.println((i)+" " +out.issuelist.get(i));
  74. }
  75. }
  76.  
  77. private void solvedIssue(){
  78. for(int i = 0; i < out.solved.size(); i++){
  79. System.out.println((i)+" " +out.solved.get(i));
  80. }
  81. }
  82.  
  83. private void unsolvedIssue(){
  84. for(int i = 0; i < out.unsolved.size(); i++){
  85. System.out.println((i)+" "+ out.unsolved.get(i));
  86. }
  87.  
  88.  
  89. }
  90.  
  91. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement