Премини към съдържанието
genchev

Проверка на тип String в Java

Препоръчан отговор


Здравейте,

интересува ме как мога да направя проверка на тип String в Java ?

В случая искам да направя следното, при въведено от клавиатурата име да го запаметя в дадена променлива, след което да направя проверка за него. Нещо от рода на:

System.out.print("Въведете потребителско име:");

	String n = Console.in.readLine();

	if (n == "user"){

		System.out.println("Влязохте успешно!");

		}else{

			System.out.println("Грешен логин!");

			}

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

с n == "user" сравняваш референциите, сравняването става с equals който е метод на Object и го наследява всеки клас демек n.equals("user")

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Да и аз така го направих.

Все пак мерси за помощта. :sobbing:

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Добавете отговор

Можете да публикувате отговор сега и да се регистрирате по-късно. Ако имате регистрация, влезте в профила си за да публикувате от него.

Гост
Напишете отговор в тази тема...

×   Вмъкнахте текст, който съдържа форматиране.   Премахни форматирането на текста

  Разрешени са само 75 емотикони.

×   Съдържанието от линка беше вградено автоматично.   Премахни съдържанието и покажи само линк

×   Съдържанието, което сте написали преди беше възстановено..   Изтрий всичко

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Добави ново...

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите Условия за ползване