第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

為啥int定義過的不能在再添加int定義?

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=one+two前面不用加上int,是因為前面已經(jīng)定義過了,不用打上去。 那我有個疑問,那為啥打上去int會報錯?看起來即時打上int也不會影響算法,那為什么會報錯?求各位指教。

正在回答

1 回答

前面定義過了three不能重復(fù)定義

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕粉3251371 提問者

也就是說定義了three就不用再定義和它相關(guān)的方程three = one + two,原來如此。那我又有一個問題,那請問下在什么情況下可以反復(fù)定義呢?
2016-04-27 回復(fù) 有任何疑惑可以回復(fù)我~
#2

littlebai 回復(fù) 慕粉3251371 提問者

這個你往后學(xué)就知道拉,不同作用域下可以定義同名變量,這種情況下一般按照就近原則取得變量的值
2016-04-27 回復(fù) 有任何疑惑可以回復(fù)我~
#3

慕粉3251371 提問者 回復(fù) littlebai

噢噢,非常感謝你的解惑,贊
2016-04-27 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
Java入門第一季(IDEA工具)升級版
  • 參與學(xué)習(xí)       1167333    人
  • 解答問題       18530    個

0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始

進入課程

為啥int定義過的不能在再添加int定義?

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號