為什么賦值不能加int,這個(gè)不都是整數(shù)嗎?
public class HelloWorld{
? ? public static void main(String[] args) {
? ?int one = 10 ;
? ? ? ? int two = 20 ;
? ? ? ? int three = 0 ;
? ? ? ? int three=one+two;
? ? ? ? System.out.println("three=one+tow==>"+three);
? ? ? ? int three+=one;
? ? ? ? System.out.println("three+=one==>"+three);
? ? ? ? int three-=one;
? ? ? ? System.out.println("three-=one==>"+three);
? ? ? ? int three*=tow/2;
? ? ? ? System.out.println("three*=one==>"+three);
? ? ? ? int three/=two*2;
? ? ? ? System.out.println("three/=one==>"+three);
? ? ? ? int three%=one;
? ? ? ? System.out.println("three%=one==>"+three);
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
? ? ? ??
? ??
}
}
2017-08-07
一個(gè)變量第一次出現(xiàn)的時(shí)候才需要規(guī)定類型, 這叫初始化; 之后就不用再?gòu)?qiáng)調(diào)它的類型直接使用three即可
好比方說你養(yǎng)了一只中華田園犬, 命名為大黃, 你就賦予這條狗大黃的名字, 你之后叫它, 直接叫大黃就好了, 不用再說'那只狗狗大黃'