たとえば、私はこのような方法があります。文字列 'tablenumber'が表示されたら、それをonclickボタンなどの後の関数で使用できるようにしたいので、その内容を別のアクティビティに送ることができます。しかし、この変数をメソッドの外で使用すると、認識されません。これについてどうやって行くのですか?メソッドの変数をグローバルにする方法は?
{
public void onItemSelected(AdapterView<?> arg0, View arg1,
int arg2, long arg3) {
String tablenumber = (String) arg0.getSelectedItem();
}
public void onNothingSelected(AdapterView<?> arg0) {
}
});
プライベートとファイナルは何を意味するのか説明できますか? –
@Ed Briscoe定数フィールドを宣言するには、finalキーワードを使用してその値を初期化します。 最終変数に値を1回だけ割り当てることができます。新しい 値を、既に値が割り当てられている最終変数に再割り当てしようとすると、 コンパイラエラーが発生します。 –
プライベート変数とメソッドは、それらが定義されているクラス ファイルでのみアクセス可能です。サブクラスに対してもアクセスできません。 –