, поэтому я просто играю с некоторыми вещами, которые я узнал, делая какой-то бессмысленный калькулятор. Прежде чем кто-нибудь скажет, я знаю, что это можно сделать гораздо проще!«первый тип int, второй тип boolean» java
Я получаю эту ошибку, хотя в моем заявлении в то время как (плохие типы операндов для бинарного оператора «||» первого типа: Int, второй тип: логический ")
это также бросание проблемы с
int AA = A + B;
int AB = A * B;
int AC = A/B;
говоря не может найти символ
class cases{ //1-4 sums with cases, delete after//
public static void main(String args[]){
System.out.println("Welcome to a pointless calculator.");
int A = Integer.parseInt(args[0]);
int B = Integer.parseInt(args[1]);
switch (A){
case 1:
System.out.print("You entered 1");
break;
case 2:
System.out.print("You entered 2");
break;
case 3:
System.out.print("You entered 3");
break;
case 4:
System.out.print("You entered 4");
}
while (A || B > 4){
System.out.print("please enter numbers 1-4");
break;
}
switch (B) {
case 1:
System.out.println(" and 1");
break;
case 2:
System.out.println(" and 2");
break;
case 3:
System.out.println(" and 3");
break;
case 4:
System.out.println(" and 4");
}
}
{
int AA = A + B;
int AB = A * B;
int AC = A/B;
System.out.print("the answers added = ");
System.out.println(AA);
System.out.print("the answers multipled = ");
System.out.println(AB);
System.out.print("the answers divided = ");
System.out.println(AC);
}
}
спасибо - дополнительная проблема, возникающая у меня сейчас, заключается в том, что она печатает out.prints в конце независимо от действительных записей arg. – user2992500