亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

變量未初始化

變量未初始化

狐的傳說 2023-06-08 17:29:26
我是 android studio 和一般編碼的初學者。我找不到為什么我的變量沒有被初始化。我查找了其他一些類似的問題,這些問題告訴我以下內容:-int a;        // This is a declarationa = 0;        // This is an initializationint b = 1;    // This is a declaration and initialization我認為我的代碼是正確的:ViewPager viewPager = (ViewPager) viewPager如果我遺漏/誤解了一些非?;镜臇|西,我會提前道歉,我會很感激你們能提供的每一個幫助/建議。public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup                                container, @Nullable Bundle savedInstanceState) {    ViewPager viewPager = (ViewPager) viewPager.findViewById(R.id.viewPager);    ImageAdapter adapter = new ImageAdapter(getActivity()) ;    viewPager.setAdapter(adapter);    return inflater.inflate(R.layout.fragment_home, container, false);}
查看完整描述

1 回答

?
收到一只叮咚

TA貢獻1821條經驗 獲得超5個贊

你的第一個例子不像這個:

ViewPager viewPager = (ViewPager) viewPager.findViewById(R.id.viewPager);

因為,在“簡單的int術語”中,與:

int a = a + 1;

您不能使用聲明一個對象并用它自己初始化它。

換句話說:您不能在正在 聲明的對象上調用方法。


查看完整回答
反對 回復 2023-06-08
  • 1 回答
  • 0 關注
  • 127 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號