Advertisement
Guest User

Untitled

a guest
Jun 22nd, 2019
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. package com.casino.model.roulette;
  2.  
  3. public class Number {
  4. private static int number;
  5. private String color;
  6. private boolean odd;
  7. private boolean firstEighteen;
  8. private int section;
  9. private int column;
  10.  
  11. public Number() {}
  12.  
  13. public Number(int num, String col) {
  14. this.number = num;
  15. this.color = col;
  16. this.odd = odd(num);
  17. this.firstEighteen = firstEighteen(num);
  18. this.section = section(num);
  19. this.column = column(num);
  20. }
  21.  
  22. public static int getNumber() {
  23. return number;
  24. }
  25.  
  26. public String getColor() {
  27. return color;
  28. }
  29.  
  30. public boolean getOdd() {
  31. return odd;
  32. }
  33.  
  34. public boolean getfirstEighteen() {
  35. return firstEighteen;
  36. }
  37.  
  38. public int getSection() {
  39. return section;
  40. }
  41.  
  42. public int getColumn() {
  43. return column;
  44. }
  45.  
  46. private boolean odd(int num) {
  47. if (num % 2 == 0) {
  48. return false;
  49. }
  50. return true;
  51. }
  52.  
  53. private boolean firstEighteen(int num) {
  54. for (int i = 1; i < 19; i++) {
  55. if (i == num) {
  56. return true;
  57. }
  58. }
  59. return false;
  60. }
  61.  
  62. private int section(int num) {
  63. for (int i = 1; i < 13; i++) {
  64. if (i == num) {
  65. return 1;
  66. }
  67. }
  68. for (int i = 13; i < 25; i++) {
  69. if (i == num) {
  70. return 2;
  71. }
  72. }
  73. return 3;
  74. }
  75.  
  76. private int column(int num) {
  77. for (int i = 1; i < 35; i+=3) {
  78. if (i == num) {
  79. return 1;
  80. }
  81. }
  82. for (int i = 2; i < 36; i+=3) {
  83. if (i == num) {
  84. return 2;
  85. }
  86. }
  87. return 3;
  88. }
  89. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement