4 תשובות
אני לא יודע java אבל בטוח יש פעולה str.equals(otherstr) או משהו כזה
אחרי בדיקה מהירה זה בדיוק מה שאמרתי, יש פעולה equals או שאת יכולה לנסות לעבוד עם == רגיל
אחרי בדיקה מהירה זה בדיוק מה שאמרתי, יש פעולה equals או שאת יכולה לנסות לעבוד עם == רגיל
אם זה אותו דבר כמו בסי שארפ אז עושים
if (שם הסטרינג == "black")
if (שם הסטרינג == "black")
אנונימי
שואל השאלה:
כשניסיתי == זה לא עבד, אבל אנסה לעבוד עם equals, תודה!
כשניסיתי == זה לא עבד, אבל אנסה לעבוד עם equals, תודה!
אנונימית
^ האופרטור "==" לא משווה בין מחרוזות (אלא בין הכתובות בזיכרון) לכן משתמשים ב-equals.
באותו הנושא: