對不起我的英語不好,我是德語,並盡我所能。Android Studio:從類之間交換值(int)
我是一般的編程新手,我知道這個問題很簡單。
我想在Android Studio中將變量(整數)從一個類交換到另一個類。該程序正在運行,但其他類的整數c
始終保持0
。 我不明白爲什麼它不像它應該那樣計算,並給出這個值(在這個例子中是6)?
public class MainActivity extends Calculate {
public int d;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void buttonClicked(View v){
Calculate cObjekt = new Calculate();
cObjekt.calc(2, 3);
d=c;
((TextView)findViewById(R.id.textView)).setText(Integer.toString(d));
}
}
public class Calculate extends Activity {
public int c=0;
public int calc(int a, int b) {
c = a*b;
return c;
}
}
我希望一些能幫助... ...我需要一個接口或什麼工作?
! – Phill
不明白爲什麼我的版本無法正常工作,但現在確定無誤;-) – Phill