Вопрос Не правильно работает программа

Регистрация
12 Дек 2013
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class SecretClass {
public static void main(String[] args) throws IOException {

BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
String a = bf.readLine();
String x = "Александр";
if (a == x) {
System.out.println("Доступ разрешён.");
}
else {
System.out.println("Доступ запрещён.");
}

}
}
должно выводить на экран, после того как я введу Александр, доступ разрешён, но я ввожу, и пишит доступ запрещён, в чём проблемма?
 
Назад
Сверху