산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial programming >> java

Java 데이터 유형(기본)

자바 데이터 유형(기본)

이 튜토리얼에서는 예제를 통해 Java의 8가지 기본 데이터 유형에 대해 모두 배울 것입니다.

자바 데이터 유형

이름에서 알 수 있듯이 데이터 유형은 Java의 변수 내부에 저장할 수 있는 데이터 유형을 지정합니다.

Java는 정적으로 유형이 지정된 언어입니다. 이것은 모든 변수가 사용되기 전에 선언되어야 함을 의미합니다.

int speed;

여기서 속도 는 변수이고 변수의 데이터 유형은 int입니다. .

int 데이터 유형은 속도 변수에는 정수만 포함될 수 있습니다.

Java에는 기본 데이터 유형이라고 하는 8가지 데이터 유형이 사전 정의되어 있습니다.

참고 :원시자료형 외에 참조형(객체형)도 있다.

<시간>

8개의 기본 데이터 유형

1. 부울 유형

예제 1:자바 부울 데이터 유형

class Main {
  public static void main(String[] args) {
    	
    boolean flag = true;
    System.out.println(flag);    // prints true
  }
}
<시간>

2. 바이트 유형

예시 2:자바 바이트 데이터 유형

class Main {
  public static void main(String[] args) {

    byte range;
    range = 124;
    System.out.println(range);    // prints 124
  }
}
<시간>

3. 짧은 유형

예시 3:자바 짧은 데이터 유형

class Main {
  public static void main(String[] args) {
    	
    short temperature;
    temperature = -200;
    System.out.println(temperature);  // prints -200
  }
}
<시간>

4. 정수형

예제 4:Java int 데이터 유형

class Main {
  public static void main(String[] args) {
    	
    int range = -4250000;
    System.out.println(range);  // print -4250000
  }
}
<시간>

5. 긴 유형

예시 5:자바 긴 데이터 유형

class LongExample {
  public static void main(String[] args) {
    	
    long range = -42332200000L;
    System.out.println(range);    // prints -42332200000
  }
}

주의, L 사용 -42332200000 끝에 . 이는 long의 정수임을 나타냅니다. 유형.

<시간>

6. 이중 유형

예제 6:자바 이중 데이터 유형

class Main {
  public static void main(String[] args) {
    	
    double number = -42.3;
    System.out.println(number);  // prints -42.3
  }
}
<시간>

7. 부동 소수점 유형

예제 7:자바 부동 소수점 데이터 유형

class Main {
  public static void main(String[] args) {
    	
    float number = -42.3f;
    System.out.println(number);  // prints -42.3
  }
}

-42.3f을 사용했습니다. -42.3 대신 위의 프로그램에서. -42.3 때문입니다. double입니다. 말 그대로.

컴파일러에게 -42.3을 처리하도록 지시하려면 float으로 double이 아닌 , f를 사용해야 합니다. 또는 F .

단정밀도 및 배정밀도에 대해 알고 싶다면 Java 단정밀도 및 배정밀도 부동 소수점을 방문하십시오.

<시간>

8. 문자 유형

예제 8:자바 문자 데이터 유형

class Main {
  public static void main(String[] args) {
    	
    char letter = '\u0051';
    System.out.println(letter);  // prints Q
  }
}

여기서 유니코드 값 Q \u0051입니다. . 따라서 Q를 얻습니다. 출력으로.

다음은 또 다른 예입니다.

class Main {
  public static void main(String[] args) {
    	
    char letter1 = '9';
    System.out.println(letter1);  // prints 9
    	
    char letter2 = 65;
    System.out.println(letter2);  // prints A

  }
}

여기에 9을 할당했습니다. letter1에 문자(작은 따옴표로 지정)로 변하기 쉬운. 그러나 문자2 변수에 65가 할당됩니다. 정수로 표시됩니다(작은따옴표 제외).

따라서 A 출력에 인쇄됩니다. Java는 문자를 정수로 취급하고 ASCII 값은 A이기 때문입니다. is 65. ASCII에 대해 자세히 알아보려면 ASCII 코드란 무엇입니까?

를 참조하십시오. <시간>

문자열 유형

Java는 java.lang.String를 통해 문자열도 지원합니다. 수업. Java의 문자열은 기본 유형이 아닙니다. 대신 그것들은 객체입니다. 예를 들어,

String myString = "Java Programming";

여기, myString String의 개체입니다. 수업. 자세한 내용은 Java Strings를 참조하십시오.


java

  1. C# 변수 및 (기본) 데이터 형식
  2. C++ 데이터 유형
  3. C 데이터 유형
  4. 파이썬 데이터 유형
  5. Python 유형 변환 및 유형 캐스팅
  6. 자바 캡슐화
  7. 자바 주석 유형
  8. 자바 타입 캐스팅
  9. 자바 래퍼 클래스
  10. 자바 - 기본 데이터 유형