현재 위치 - 중국 분류 정보 발표 플랫폼 - 비즈니스 서비스 정보 - < p>String 유형의 변수를 사용하여 메서드를 직접 호출할 수 있는 이유는 무엇입니까

< p>String 유형의 변수를 사용하여 메서드를 직접 호출할 수 있는 이유는 무엇입니까

< /p>

자바의 문자열 또는 C# 중 어떤 것을 말하는지 모르겠지만, 이것은 매우 비슷하다. 이들은 모두 객체 지향 언어입니다. Java String 에 대한 기본 데이터 유형이 아닙니다. 참조 유형입니다. 간단히 말해서, 클래스이며, 보다 특별한 클래스입니다. 특히 직접 할당을 통해 객체를 만들 수 있습니다. 당신의 S1 은 실제로 String 의 객체이므로 String 클래스의 메서드를 사용할 수 있습니다. C# 의 경우 string 도 기본 데이터 유형이지만 모든 데이터 유형은 클래스를 래핑하는 객체입니다. 저는 이렇게 이해합니다. 부정확하거나 잘못 이해한 부분이 있을 수도 있지만, 그래도 당신을 도울 수 있기를 바랍니다. < /p >