java
이 튜토리얼에서는 예제를 통해 Java의 8가지 기본 데이터 유형에 대해 모두 배울 것입니다.
이름에서 알 수 있듯이 데이터 유형은 Java의 변수 내부에 저장할 수 있는 데이터 유형을 지정합니다.
Java는 정적으로 유형이 지정된 언어입니다. 이것은 모든 변수가 사용되기 전에 선언되어야 함을 의미합니다.
int speed;
여기서 속도 는 변수이고 변수의 데이터 유형은 int
입니다. .
int 데이터 유형은 속도 변수에는 정수만 포함될 수 있습니다.
Java에는 기본 데이터 유형이라고 하는 8가지 데이터 유형이 사전 정의되어 있습니다.
참고 :원시자료형 외에 참조형(객체형)도 있다.
<시간>boolean
데이터 유형에는 true
의 두 가지 가능한 값이 있습니다. 또는 false
.false
.
class Main {
public static void main(String[] args) {
boolean flag = true;
System.out.println(flag); // prints true
}
}
<시간> byte
데이터 유형은 -128의 값을 가질 수 있습니다. 127까지 (8비트 부호 있는 2의 보수 정수).
class Main {
public static void main(String[] args) {
byte range;
range = 124;
System.out.println(range); // prints 124
}
}
<시간> short
Java의 데이터 유형은 -32768의 값을 가질 수 있습니다. 32767로 (16비트 부호 있는 2의 보수 정수).int
, long
).
class Main {
public static void main(String[] args) {
short temperature;
temperature = -200;
System.out.println(temperature); // prints -200
}
}
<시간> int
데이터 유형은 -2
31
의 값을 가질 수 있습니다. 2
31
까지 -1 (32비트 부호 있는 2의 보수 정수).
class Main {
public static void main(String[] args) {
int range = -4250000;
System.out.println(range); // print -4250000
}
}
<시간> long
데이터 유형은 -2
63
의 값을 가질 수 있습니다. 2
63
까지 -1 (64비트 부호 있는 2의 보수 정수).
class LongExample {
public static void main(String[] args) {
long range = -42332200000L;
System.out.println(range); // prints -42332200000
}
}
주의, L
사용 -42332200000
끝에 . 이는 long
의 정수임을 나타냅니다. 유형.
double
데이터 유형은 배정밀도 64비트 부동 소수점입니다.
class Main {
public static void main(String[] args) {
double number = -42.3;
System.out.println(number); // prints -42.3
}
}
<시간> float
데이터 유형은 단정밀도 32비트 부동 소수점입니다. 관심이 있는 경우 단정밀도 및 배정밀도 부동 소수점에 대해 자세히 알아보세요.
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 단정밀도 및 배정밀도 부동 소수점을 방문하십시오.
<시간>'\u0000'
입니다. (0) 최대값은 '\uffff'
입니다. .'\u0000'
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
Verilog 언어에서 데이터 유형의 주요 목적은 플립플롭의 비트와 같은 데이터 저장 요소와 논리 게이트와 순차 구조 사이를 연결하는 와이어와 같은 전송 요소를 나타내는 것입니다. 변수에는 어떤 값이 있습니까? 거의 모든 데이터 유형은 real을 제외하고 아래와 같이 4가지 다른 값 중 하나만 가질 수 있습니다. 및 event 데이터 유형. 0 논리 0 또는 거짓 조건을 나타냅니다. 1 논리 1 또는 참 조건을 나타냅니다. x 알 수 없는 논리 값을 나타냅니다(0 또는 1일 수 있음) z 고임피던스 상태를 나타냄
지난 기사에서 우리는 셰이퍼 기계, 그 작동, 구성, 적용 등에 대해 논의했습니다. 우리는 셰이퍼가 평평한 표면, 홈, 키홈 등을 생산하는 데 사용되는 공작 기계라는 것을 알고 있습니다. 셰이퍼 머신은 구동 메커니즘, 테이블 디자인 등 다양한 요인에 따라 다양한 유형으로 분류할 수 있습니다. 각 카테고리를 하나씩 분류하여 간략하게 설명하면 다음과 같습니다. 셰이퍼 기계의 유형: 운전 메커니즘에 따라: 1.크랭크 유형: 이 유형은 매우 쉽게 구할 수 있고 가장 많이 사용되는 유형입니다. 이 유형에서는 크랭크 메커니즘을