>  기사  >  Java  >  Java에서 tostring 메소드를 사용하는 방법

Java에서 tostring 메소드를 사용하는 방법

hzc
hzc원래의
2020-06-16 17:16:1410170검색

Java에서 tostring 메소드를 사용하는 방법

JAVA에서는 모든 객체에 toString 메소드가 있습니다.

객체를 생성할 때 toString 메소드는 정의되지 않습니다. 객체의 해시 값이 출력됩니다.

단순히 편의를 위한 것입니다. Sun 회사에서 Java를 개발할 때 모든 클래스의 문자열 작업을 위해 특별히 추가된 메서드

일반적으로 출력의 편의를 위한 것입니다:

예:

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方法   
}

실행 결과:

Java에서 tostring 메소드를 사용하는 방법

toString 메서드가 그렇지 않은 경우 위의 경우에 따라 클래스에 정의되어 호출되면 다음과 같이 객체의 해시 값이 출력됩니다.

실행 결과:

Java에서 tostring 메소드를 사용하는 방법

추천 튜토리얼: "java tutorial"

위 내용은 Java에서 tostring 메소드를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.