2015-02-06 2 views
-9

이 계산기가 작동하지 않는 이유를 말해 줄 수 있습니까? 그것은 단지 awnser를 제공하지 않습니다.계산기 없음

import java.util.Scanner; 

public class Calcu { 

    public static void main(String[] args) 
    { 
     Scanner mati = new Scanner(System.in); 

    System.out.println("This program adds up or substracts two numbers"); 
    System.out.println("Enter an operator"); 
    String letter = mati.next();   //WAITS FOR THE PHRASE ADD OR SUBSTRACT 

    System.out.println("Enter your first number"); 
    int userNumberone = mati.nextInt();  // Get's first Number 

    System.out.println("Enter your second number"); 
    int userNumbertwo = mati.nextInt(); //Get's Following Number 

    if(letter == "add") { 
     int result = userNumberone + userNumbertwo; 
      System.out.println(result); 

    } else if(letter == "substract") { 
      int result1 = userNumberone - userNumbertwo; //If statement to add or substract. 
      System.out.println(result1); 

    } 
    } 
} 
+2

* soooo * "calculator no worky"로 제목을 편집하려고합니다 : http://dilbert.com/strip/2010-03-17 – neminem

+2

제목은 가능한 최소한의 유익한 제목에 관한 것입니다. 또한 당신이 무엇을하려고하는지 그리고 무슨 일이 일어나는지 설명하려고 노력하십시오. – helgatheviking

+0

그것은 @Lashane 플래그로 표시된 문제를 비교하는 문자열 일 가능성이 큽니다. 참조 대신 값으로 비교해야합니다. – CalebB

답변