String 클래스 객체의 두 가지 인스턴스
1284 단어 java 학습 노트
String 클래스의 두 객체 인스턴스 모드
이전에 강조한 바와 같이 String은 직접 값을 부여하는 형식으로 처리할 수 있다는 점은 기본 데이터 형식과 매우 비슷하다.
예: 직접 할당 실례화 대상
public class StringDemo{
public static void main(String args[]){
//str , “hello”
String str="hello";
System.out.println(str);
}}
하지만 스트링 자체는 같은 종류다.그렇다면 클래스라면 클래스에서 반드시 구조 방법을 제공하고,
String 클래스에서는 다음과 같은 구성 방법을 제공합니다.
class Temp{
private String ename;
public Temp(String name){}
}
public class StringDemo{
public static void main(String args[]){
//str , “hello”
String str="hello";
System.out.println(str);
}}
Temp 클래스의 구조 방법을 통해 Sting 클래스 자체의 구조 방법 형식은 다음과 같습니다.
public String ( String str );
클래스 이름 매개 변수 유형
실제 쓰기:
public class StringDemo{
public static void main(String args[]){
// , new
String str= new String("hello");
System.out.println(str);
}}
당분간 이들의 차이와 사용을 고려할 필요가 없다. String류가 현재 두 가지 실례화 대상을 제공하는 모델을 기억하기만 하면 된다
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
자바 프로그래밍 사상 읽기 노트 (1)단일 계승 구조: 모든 대상에 하나의 기본 Object가 있는데 이런 장점은 모든 대상이 기본 유형의 정보를 가지고 있기 때문에 대상의 유형을 확정할 수 없어 교착 상태에 빠지지 않는다는 것이다.이것은 시스템 수준의...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.