دوست عزیز کلمه کلیدی new برای ایجاد کردن یه شی از کلاس های مختلف استفاده میشه. در واقع اگر شما بخوایید که یک شی از یک کلاس داشته باشید حتما باید از کلمه کلیدی new و بعد از اون از تابع سازنده اون کلاس استفاده کنید و گرنه نمی تونید هیچ شی ای از اون کلاس بسازید.
سلام
اگر منظورتون همچین استفاده ای هست:
String s1 = "name"
String s2 = new String("name")
در مورد اول شما مقدار s1 رو برابر name میکنید
اما در مورد دوم شما یک شی از کلاس String ایجاد و سازنده رو فراخوانی میکنید
مثلا در مثال بالا اگه یه شرط بزارید :
if(s1 == s2)
نتیجه false هست
اما اگر فرض کنیم :
String s3 = "name"
و شرط ماهم :
if (s1 == s3)
نتیجه true هست
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟