0

リンクからデータを解析しようとすると、編集テキストから都市と州に関する情報を取得します。編集テキストのデータを取得して文字列に保存し、その文字列を別のクラスで使用します。関数を呼び出してオブジェクトを作成することで最善を尽くしましたが、機能しません。誰かが私を助けてください

これは、テキストを取得し、その文字列を関数に戻すためのコードです。

         public String et(){
    location= et.getText().toString();
    return this.location;
}

これは、このエディットテキストを文字列に保存して使用しているもう1つのクラスです。

     public void test(){
    Main mm= new Main();
    location1= mm.et();
    }

しかし、それは私が間違っているところでは機能しません。私は知りません。私はそのばかげた質問を知っていますが、私を助けてください。

4

2 に答える 2

0

最初の関数の結果をファイルに出力してから、そのファイルを2番目の関数にロードするだけです。

于 2013-02-05T11:35:51.163 に答える
0

場所をaとして作成し、;static Stringを使用して他のクラスでアクセスします。Class_Name.location

class myClass {
static String location=null;
 public void et(){
    location= et.getText().toString();
      }
}

//メソッドetが呼び出され、ロケーション変数が文字列に初期化されたと考えてください

  class aClass {
    public static void main(String args[])
    {
    System.out.println(myClass.location);
    }

    }
于 2013-02-05T11:38:16.467 に答える