자바 Wrapper 류 기본 용법 상세 설명
2158 단어 자바Wrapper 클래스
1.개념
wrapper 클래스 는 자바 에서 대상 참조 형식의 원본 형식 을 만 드 는 방식 입 니 다.wrapper 류 를 제공 함으로써 자바 가 대상 기술 을 대상 으로 하 는 본질 적 으로 곤경 에서 벗 어 났 다 고 할 수 있 습 니 다.원래 유형 이 저장 되 지 않 았 더 라 도.
2.도해 변환
이 종 류 는 주로 기본 데이터 형식 과 문자열 간 의 변환 에 사용 된다.
3.두 가지 변환 모드
(1)기본 데이터 형식->문자열
기본 데이터 형식 값+"
String 클래스 의 정적 방법 static String valueOf(기본 데이터 형식)
포장 류 의 정적 방법 static String toString(기본 데이터 형식)
(2)문자열->기본 데이터 형식
포장 류 의 정적 방법 static xxx parseXxx("xxx 형식의 문자열")를 사용 합 니 다.
int parseInt(“intstring”);
long parseLong(“longstring”);
boolean parseBoolean(“booleanstring”);
Character 밖 에 없어 요.parse 방법 이 없어 요.
만약 문자열 이 포장 클래스(Integer 등)에 의 해 대상 을 봉인 한다 면 포장 클래스 의 또 다른 비정 상 방법 을 사용 할 수 있 습 니 다
xxx xxxValue();포장 류(Integer 등)의 대상 을 기본 데이터 형식 값 으로 변환 합 니 다.
4.실례
public class Demo1 {
public static void main(String[] args) {
Byte byte1 = new Byte((byte) 1);
//NumberFormatException
Integer i = new Integer("12");
System.out.println(i.toString());
System.out.println(i.intValue());//int
Boolean flag = new Boolean("true");
System.out.println(flag);
//java.lang.NumberFormatException
String s="100s";
//
Double d = Double.valueOf(s);
//
double dd = Double.parseDouble(s);
}
}
자바 패키지 클래스(wrapper 클래스)1.패 키 징 류 의 구조 기:
1.기본 데이터 형식:Integer i=new Integer(10);
2.문자 형:Integer i=new Integer("10");
2.포장 류 의 3 가지 방법:
1.valueOf();//정적 방법,지정 한 형식의 패 키 징 인 스 턴 스 를 되 돌려 줍 니 다.(현재 jdk 는 자동 으로 상 자 를 포장 하고 뜯 는 것 을 지원 합 니 다)
2.***Value();//패 키 징 클래스 대상 을 기본 데이터 형식의 값 으로 변환 합 니 다.
3.parse***();//String 의 대상 을 패키지 대상 으로 변환
이상 은 자바 Wrapper 류 의 기본 용법 에 대한 상세 한 내용 입 니 다.자바 Wrapper 류 의 사용 에 관 한 자 료 는 저희 의 다른 관련 글 을 주목 하 시기 바 랍 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.