Skip to content

Консольное приложение №1 - #1

Open
exMarsianin wants to merge 3 commits into
mainfrom
dev
Open

exMarsianin wants to merge 3 commits into
mainfrom
dev

Conversation

@exMarsianin

Copy link
Copy Markdown
Owner

Попытка номер 2 :)

Comment thread src/main/java/Main.java
public class Main {
public static void main(String[] args) {
System.out.println("Hello world!");
Scanner scan = new Scanner(System.in);

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Рекомендация: - хорошей практикой является делать вызов scanner.close() после того, как сканнер больше не используется. Это необходимо для того, что бы этот объект не потреблял ресурсы, тогда когда это уже не требуется.

@@ -0,0 +1,38 @@


public class Calculator {

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

В java принят определенный стиль форматирования кода. Если не вдаваться в подробности, то отформатировать код можно быстрой комбинаций клавиш Ctrl+Alt+L(Windows) или  (⌘+⌥+L)(Mac)

Comment thread src/main/java/Calculator.java Outdated
this.people = people;
}

void addmember(Product product){

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Рекомендация: В яве и котлине принят нейминг в стиле CamelCase, т.е. лучше переименовть в addMember ( но имя метода должно быть с маленькой буквы)

Comment thread src/main/java/Calculator.java Outdated
}

public static String getSuffix(double rubles) {
if (rubles % 100 >= 11 && rubles%100 <= 14){

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

rubles % 100 и rubles % 10 считаются несколько раз, чтоит вынести эти значения в локальные переменные метода

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants