JAVA では、すべてのオブジェクトに toString メソッドがあります。
toString メソッドは、クラスの作成時に定義されていません。オブジェクトが出力されるとき、そのハッシュ値は、オブジェクトが出力されます;
これは、Java 開発時にすべてのクラスの文字列操作を容易にするために Sun Company によって特別に追加されたメソッドです
通常は、便利な出力のためだけに使用されます:
例:
public class Test2{ String name; int age; public String toString(){ return "我的姓名是:"+name+"\t我的年龄是:"+age; } public static void main(String[] args){ Test2 Myclass =new Test2(); Myclass.name = "小明"; Myclass.age = 20; System.out.println(Myclass); //直接使用对象名时默认调用该对象的toString方法 System.out.println(Myclass.toString());//手动调用String方法 }
実行結果:
toString メソッドがクラスに定義されていない場合、上記のケースに従って呼び出すと、ハッシュ次の例に示すように、オブジェクトの値が出力されます。 :
実行結果:
推奨チュートリアル: "java チュートリアル"
以上がJavaでtostringメソッドを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。