[英]Error when accessing variable from another class
我正在嘗試使用另一個類中的變量。 但是,它在以下代碼中顯示錯誤:
public class ItemDetailActivity extends AppCompatActivity {
protected void onCreate(Bundle savedInstanceState, String[] args) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_item_detail);
Toolbar toolbar = (Toolbar) findViewById(R.id.detail_toolbar);
setSupportActionBar(toolbar);
DummyContent Position = new DummyContent();
int picCheck = Position.getPos();
}
}
這是吸氣劑:
public int getPos(int position) {
return position;
}
你能告訴我我的問題是什么嗎?
錯誤:
錯誤:(31,32)錯誤:類DummyContent中的方法getPos無法應用於給定類型;
要求:int
找到:沒有參數
原因:實際和正式論點清單的長度不同
這里:
int picCheck = Position.getPos();
打算使用:
public int getPos(int position)
注意,一行需要一個int參數; 而另一行沒有給出。
真正的答案是:編譯器消息已經告訴您了。 Required int, found: no arguments
。
含義:Java編譯器消息在大多數時間都很容易閱讀。
因此,答案就超出了這里簡單的遺留問題:如果您的Java技能處於難以理解此類消息的水平,那么您很可能在此時嘗試進行Android編程會使您負擔沉重 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.