私は基本的な電卓を作っています。Strings を比較しようとして を使用するとnext()
正常に動作しますが、 を使用するnextLine()
と動作しません。どうすればいいの?next
行をスキップするものとスキップしないものがあるだけで、nextLine
実際には同じことではありませんか?
これが私のコードです:
import java.util.Scanner;
class apples{
public static void main(String args[]){
Scanner Max = new Scanner(System.in);
int num1, num2, answer;
String plumi;
System.out.println("enter your first number");
num1 = Max.nextInt();
System.out.println("enter your second number");
num2 = Max.nextInt();
System.out.println("enter if you want to use plus or minus");
plumi = Max.next();
if(plumi.equals("plus")){
answer = num1 + num2;
System.out.println("the answer is " + answer);
}
if(plumi.equals("minus")){
answer = num1 - num2;
System.out.println("the answer is " + answer);
}
}
}