• 1400/04/14

استفاده از var :

درود 
استاد در این قسمت:
package ir.toplearn;

public class Main {

    public static void main(String[] args) {
        var player = new Player();

        //player.health = 20;
        player.fullName = "mohammad";
        player.weapon = "Sword";
اگر  var رو ننویسیم
یعنی به جای var player = new Player();
بنویسیم  player = new Player();
چه فرقی میکنه؟

  • 1400/04/15
  • ساعت 16:26

باید در جاوا حتما یجا متغیر رو تعریف کنی. برای تعریف متغیر باید نوع خود متغییر رو نوشت:

int a = 10;

و هم میشه از کلمه کلیدی var (که مخفف کلمه "variable" یا همان "متغییر" هست) استفاده کرد که دیگه لازم نیست نوع متغییر رو بنویسی و نوع متغییر بسته به مقدارش تعیین میشه.

برای مثال اگه بزنی : 

var a = "salam";  

نوع متغییر خود به خود string تشخیص داده میشه که من این کد رو می تونستم اینجوری هم بنویسم:

String a = "salam";

کلمه کلیدی var تنها باعث میشه که تو دیگه نیای نوع متغییر رو موقع تعریفش وارد کنی و نوعش خودش تشخیص داده میشه توسط کامپایلر.


  • 1400/04/15
  • ساعت 16:41

ممنونم


  • 1400/04/15
  • ساعت 16:49

خواهش می کنم 🙂


logo-samandehi