Как довольно новый программист, который только начинает изучать Java. Я подумал, что лучше начать проект, чем калькулятор? Проблема, с которой я столкнулся, заключается в печати вывода за пределы основного метода, как показано ниже.
import java.util.Scanner;
public class Calculator extends Calculator_Assets {
public static void main(String[] args) {
System.out.println("Choose One!");
System.out.println("1. Addition\n");
System.out.println("2. Subtraction\n");
System.out.println("3. Multiplication\n");
System.out.println("4. Division\n");
//prints out the users input, not their mathematical selection
String word = newInput.nextLine();
if (word.equals("1"))
System.out.println("You have chosen Addition!");
else if (word.equals("2"))
System.out.println("You have chosen Subtraction!");
else if (word.equals("3"))
System.out.println("You have chosen Multiplication!");
else if (word.equals("4"))
System.out.println("You have chosen Division!");
//Break here, to input integers
}
public static void operands() {
String num1 = newInput.nextLine();
String num2 = newInput.nextLine();
System.out.println("Enter two numbers to add:");
}
}
Вывод «Введите два числа для добавления:» не появляется в консоли.
PS: Как мне улучшить структуру кода, чтобы он выглядел аккуратнее? Какой отраслевой стандарт?