Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

자바의 바이트 클래스

<시간/>

Byte 클래스는 개체에서 기본 유형 바이트의 값을 래핑합니다. Byte 유형의 개체는 유형이 byte인 단일 필드를 포함합니다.

다음은 Byte 클래스의 메소드 중 일부입니다 -

시니어 번호 방법 및 설명
1 바이트 byteValue()
이 메서드는 이 바이트의 값을 바이트로 반환합니다.
2 int 비교 대상(바이트 또 다른 바이트)
이 메소드는 두 개의 Byte 객체를 수치적으로 비교합니다.
3 정적 바이트 디코딩(문자열 nm)
이 메서드는 문자열을 바이트로 디코딩합니다.
4 더블 더블 값()
이 메서드는 이 Byte의 값을 double로 반환합니다.
5 부울 같음(객체 개체)
이 메서드는 이 개체를 지정된 개체와 비교합니다.
6 플로트 floatValue()
이 메서드는 이 Byte의 값을 float로 반환합니다.
7 int 해시 코드()
이 메서드는 이 바이트에 대한 해시 코드를 반환합니다.
8 int intValue()
이 메서드는 이 Byte의 값을 int로 반환합니다.
9 긴 longValue()
이 메서드는 이 Byte의 값을 long으로 반환합니다.
10 정적 바이트 parseByte(문자열 s)
이 메서드는 문자열 인수를 부호 있는 10진수 바이트로 구문 분석합니다.

이제 예를 살펴보겠습니다-

예시

import java.lang.*;
public class Demo {
   public static void main(String[] args){
      Byte b1, b2;
      int i1, i2;
      b1 = new Byte("1");
      b2 = new Byte("-1");
      i1 = b1.intValue();
      i2 = b2.intValue();
      String str1 = "int value of Byte " + b1 + " is " + i1;
      String str2 = "int value of Byte " + b2 + " is " + i2;
      System.out.println( str1 );
      System.out.println( str2 );
   }
}

출력

int value of Byte 1 is 1
int value of Byte -1 is -1

예시

이제 다른 예를 살펴보겠습니다 -

import java.lang.*;
public class Demo {
   public static void main(String[] args){
      Byte b1, b2;
      String s1, s2;
      b1 = new Byte("-123");
      b2 = new Byte("0");
      s1 = b1.toString();
      s2 = b2.toString();
      String str1 = "String value of Byte " + b1 + " is " + s1;
      String str2 = "String value of Byte " + b2 + " is " + s2;
      System.out.println( str1 );
      System.out.println( str2 );
   }
}

출력

String value of Byte -123 is -123
String value of Byte 0 is 0