Консольное приложение №1#1
Conversation
# Conflicts: # src/main/java/Calculator.java # src/main/java/Dish.java # src/main/java/Main.java
| System.out.println("Счёт будет разделён на " + personCount + " персоны"); | ||
| return personCount; | ||
| } | ||
| } |
There was a problem hiding this comment.
У Scanner есть удобный метод hasNextInt, можно сразу узнать без дополнительных проверок возможно ли интерпретировать строку как int
| if(!line.equals(line.replaceAll("[^0-9.]", ""))){ | ||
| System.out.println("Нужно число без букв. Попробуйте снова"); | ||
| continue; | ||
| } |
There was a problem hiding this comment.
Тоже самое и с double - hasNextDouble
https://docs.oracle.com/javase/1.5.0/docs/api/java/util/Scanner.html#hasNextDouble%28%29``
| } | ||
| if(ending.equals("5") || ending.equals("6") || ending.equals("7") || ending.equals("8") || ending.equals("9") ||ending.equals("0")){ | ||
| ending = z; | ||
| } |
There was a problem hiding this comment.
Эти проверки дублируются тут и в totalPriceForPerson
| } | ||
| if(ending.equals("5") || ending.equals("6") || ending.equals("7") || ending.equals("8") || ending.equals("9") ||ending.equals("0")){ | ||
| ending = z; | ||
| } |
There was a problem hiding this comment.
| ending = x; | ||
| } | ||
| if(ending.equals("2") || ending.equals("3") || ending.equals("4")){ | ||
| ending = x; |
|
Вопрос ао ПР: при пуше изменения идут в ветку main, а не в dev. Как это исправить? Это значит, что ты находишься в ветке main, чтобы сменить ветку у консольного приложения git есть команда checkout |
Вопрос ао ПР: при пуше изменения идут в ветку main, а не в dev. Как это исправить?