0

私は Java の初心者ですが、ここに問題があります。Print プログラムの実装中に出力が「null」になる理由がわかりません。コードを理解しているので、「http://www.google.com」と表示されるはずです。StringBuilder を試してみましたが、まだこの問題があります。誰か助けてくれませんか?ありがとう

URL.java :

公開クラス URL {

    String url;

    public void create(){
        url = new String();
        url+=("http://www.google.com");
    }

    public String geturl() {
         return this.url;
    } 

}

Print.java :

パブリック クラス プリント {

public static  void main(String[] args) throws Exception {
URL link = new URL();   
System.out.print(link.geturl());
}

}

4

2 に答える 2

4

を呼び出すlink.create()か、代わりに create() 関数をコンストラクタに変更する必要があります。このような:

public URL(){
    url = new String();
    url+=("http://www.google.com");
}
于 2013-11-01T00:35:43.307 に答える