Einzelnen Beitrag anzeigen
Alt 28.11.2008, 08:12   #2 (permalink)
tele
Polsterwaffenkampfsportle r
 
Benutzerbild von tele
 

Registriert seit: 29.10.2003
Beiträge: 14.561

tele hat eine strahlende Zukunft
tele hat eine strahlende Zukunfttele hat eine strahlende Zukunfttele hat eine strahlende Zukunfttele hat eine strahlende Zukunfttele hat eine strahlende Zukunft

Standard AW: Schauen, ob Elemente aus Array1 übereinstimmen mit Elementen aus Array2

Je nach Programmiersprache und Feldinhalt testet du nur, ob Referenzen gleich sind.

z.B. wenn du in Java ein

Code:
String test = \"test\";
String test2 = \"test\";
if(test == test2){
System.out.println(\"gleich\");
}else{
System.out.println(\"nee\");
}
machst, bekommst du ein "nee" zurück.
Wenn du bei Programmiersprachen, welche Referenzen auf komplexe Typen (also alle nicht-Primitives bei Java, Arrays&Hashes bei Perl, Objekte bei PHP, etc.) sind, Vergleiche anstellen möchtest, welche sich um den Inhalt, nicht um die Referenz (Addresse im Speicher) kümmern, dann musst du entsprechend der Programmiersprache die passende Methode wählen.

Stringvergleich in Java:
Code:
if(test.equals(test2)){
Stringvergleich in Perl:
Code:
if(test eq test2){
Gruß

tele
tele ist offline   Mit Zitat antworten