자바 Wrapper 류 기본 용법 상세 설명

패키지 에 특수 한 종류 가 있어 서 기본 적 인 데이터 형식 을 변환 하여 실제 사용 을 편리 하 게 할 수 있다.우리 가 이전에 언급 한 데이터 유형 중 가장 뚜렷 한 특징 은 모든 자모 가 소문 자 상태 인 것 이다.그러면 Wrapper 의 포장 을 거 친 후에 이니셜 은 대문자 가 된다.다음은 이러한 특수 한 패 키 징 류 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 류 의 사용 에 관 한 자 료 는 저희 의 다른 관련 글 을 주목 하 시기 바 랍 니 다!

좋은 웹페이지 즐겨찾기