在Java中,var和int都是常見的數據類型,但是它們有不同的特點和用法。
int是一種基本數據類型,表示整數。在Java中,int通常被用來表示整數值。這個類型的變量只能存儲整數值,不能存儲小數。例如:
int a = 10; int b = 20; int c = a + b; System.out.println(c); // 30
var是Java 11中新引入的類型推斷功能。當使用var聲明變量時,編譯器會根據變量的初始值來推斷其類型。 var只能在局部變量中使用,不能用于類成員變量。例如:
var name = "張三"; var age = 18; var height = 1.75; System.out.println("我的名字是:" + name + ", 我今年" + age + "歲,身高" + height + "米。");
使用var可以減少代碼中的重復性,提高代碼的可讀性和可維護性。例如:
var list = new ArrayList<>(); list.add("Java"); list.add("Python"); list.add("JavaScript"); for (var item : list) { System.out.println(item); }
總的來說,int和var都有各自的用處。當我們需要表示整數時,就應該使用int;當我們需要定義可以推斷出類型的變量時,可以使用var聲明變量。
下一篇css外鏈與引入