Variablen "If" verschaukelt mich :(

Erinas

Mitglied
Hallo alle sammt!

Problem ist wie folgt
Ich fang grad an mit MD5 Hashs zu experimetieren und wollte in einer simplen if Abfrage die
user eingabe mit einerm hash vergleichen da ich mir beide Variablen vorher ausgeben lasse weiß ich das sie augenscheinlich exakt gleich sind, doch die if == Abfrage sagt mir false also die sind es nicht. Aber ich hab keinen schimmer wieso, hab auch wegen datentyp geschaut aber beides müsten???:L string variablen sein.

Hat da einer ne Idee? :autsch:
Danke im vorraus :)
 
G

Gast2

Gast
Wenn du Objekte vergleichst (dazu gehören auch Strings), dann nimmst du equals.

Java:
if (deinString.equals("Hallo"))
 
B

Beni

Gast
Strings vergleicht man mit "equals", nicht mit "==". Wie in unzähligen anderen Threads nachgelesen werden kann.
 

Erinas

Mitglied
jup danke equals war es wuste das noch nicht ^^

bin java an hand von yt videos am lernen im moment und hab da wohl den teil mit equals nicht mitbekommen und da ich php erfahrung hab war ich wohl zu sehr auf die == fixiert =)
 

Airborne

Mitglied
Besorge dir ein Buch - das ist quasi wie ein 2. Monitor, total praktisch.
Vor allem kann man Dinge erfahren ohne vorher bei Google Keywords zu treffen.
 

Erinas

Mitglied
Danke Airborne für diese spannende erläuterung was in deinen Augen ein Buch ist.???:L
Ich persönlich sehe das andersrum
da das Buch ja eig. schon lange vor dem Monitor existend war aber naja.
Jeder lernt anders und ich lerne nunmal mit Videos am liebsten ^^
War/Ist mir ne freude dich kennen zu lernen.
gilt natürlich auch für EikeB, Beni und AlexSpritze!
Danke für die hilfe =)
 

Andi_CH

Top Contributor
Mit Videos eine Programmiersprache zu lernen ist die schlechteste aller Varianten die es gibt.
Da wird dir ein Tempo und eine Reihnefolge knallhart vorgegeben.

Im Buch (ein solches auf Papier) bist du extrem schnell im hin und her Blättern - Lernbücher sind nur so wirklich voll brauchbar.

Eine Buch wie die Insel ist in elektronischer Form perfekt, weil dann eine Volltextsuche möglich ist.
In einem Video kannst du keines von Beidem
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Generics machen mich verrückt Java Basics - Anfänger-Themen 8
R Ist Java das Richtige für mich? Java Basics - Anfänger-Themen 4
S Fehler bei Code mit SubStrings für mich nicht auffindbar. Java Basics - Anfänger-Themen 4
R getUserProperties() macht für mich keinen Sinn Java Basics - Anfänger-Themen 8
C Der Swing Layout-Manager hasst mich Java Basics - Anfänger-Themen 4
B Boolscher Ausdruck für mich unverständlich Java Basics - Anfänger-Themen 7
E Erste Schritte Vorschläge für mich zum Thema Punkt vor Strich ? Java Basics - Anfänger-Themen 7
N Einfacher Rechner (für mich nicht so einfach) Java Basics - Anfänger-Themen 5
V Interface ich schäme mich das zu fragen, aber ich schaff nicht ein Text zu zentrieren :( [javaFX] Java Basics - Anfänger-Themen 6
H mysql brauche hilfe, wer kann eine (längere) aufgabe für mich erledigen Java Basics - Anfänger-Themen 2
X Ist Java für mich das richtige? Java Basics - Anfänger-Themen 10
F Ich kenn mich nicht mehr aus - 'java.lang.NoSuchMethodError: main' in Applet? Java Basics - Anfänger-Themen 2
F Für mich unverständlicher Fehler Java Basics - Anfänger-Themen 2
D Arrays mögen mich nicht :( Java Basics - Anfänger-Themen 5
M true und false treiben mich ins Grab! Java Basics - Anfänger-Themen 5
N Flaggenaufgabe, für mich zu schwierig Java Basics - Anfänger-Themen 19
A Möchte mich vorstellen Java Basics - Anfänger-Themen 24
C abstrakte Klassen mögen mich nicht... Java Basics - Anfänger-Themen 2
V Kenn mich nicht aus :/ Java Basics - Anfänger-Themen 11
M Hilfe Selenium ärgert mich Java Basics - Anfänger-Themen 2
S if-Abfragen bringen mich zum VERZWEIFELN! Java Basics - Anfänger-Themen 12
B Ist Java das richtige für mich? Java Basics - Anfänger-Themen 12
M Caeser Verschlüsselung ganz einfach(nicht für mich) Java Basics - Anfänger-Themen 6
U Uni-Code nervt mich Java Basics - Anfänger-Themen 13
S Unlösbar für mich? Java Basics - Anfänger-Themen 5
B eine billige frage, für mich leider jedoch nicht Java Basics - Anfänger-Themen 16
P Schreibweise erklären- neu für mich Java Basics - Anfänger-Themen 3
P Clone Methode treibt mich zum Wahnsinn Java Basics - Anfänger-Themen 10
M GregorianCalendar bringt mich um. Java Basics - Anfänger-Themen 8

Ähnliche Java Themen

Neue Themen


Oben