求教這個three=one+two為什么要寫入?
public class HelloWorld{
? ? public static void main(String[] args) {
? ? ? ? int one = 10 ;
? ? ? ? int two = 20 ;
? ? ? ? int three = 0 ;
? ? ? ? three=one+two;
? ? ? ? /*↖(^ω^)↗加油哦 ? ?*/
? ? ? ??
? ? ? ? System.out.println("three = one + two ==> "+three);
? ? ? ? three+=one;
? ? ? ? System.out.println("three += one ==> "+three);
? ? ? ? three-=one;
? ? ? ? System.out.println("three -= one ==> "+three);
? ? ? ? three*=one;
? ? ? ? System.out.println("three *= one ==> "+three);
? ? ? ? three/=one;
? ? ? ? System.out.println("three /= one ==> "+three);
? ? ? ? three%=one;
? ? ? ? System.out.println("three %= one ==> "+three);
? ? ? ? }
既然已經賦予了three=0了、為什么還寫入、既然寫入前邊為什么不加入int
2017-02-05
int three ?= 0既聲明了three又初始化賦值為0,后讓one和two加和賦值給three,再輸入three的值顯示在控制臺,這時候打印出來才是?three = one + two ==> 30,否則打印出來是?three = one + two ==> 0,與要求就不符合了
2017-02-05
因為最開始已經賦予了three 變量類型int,就無需再加入int。