1. String
유형
이 String
유형은 Java에서 가장 많이 사용되는 유형 중 하나입니다. 가장 많이 사용되는 유형일 수 있습니다. 인기 있는 이유가 있습니다. 이러한 변수를 사용하면 텍스트를 저장할 수 있습니다. 누가 그렇게 하고 싶지 않습니까? 또한 int
및 double
유형과 달리 해당 유형의 개체에 대한 메서드를 호출할 수 String
있으며 이러한 메서드는 유용하고 흥미로운 작업을 수행합니다.
또한 모든 Java 개체(모두!)를 String
. 더 정확하게 말하면 모든 Java 객체는 자신의 텍스트(문자열) 표현을 반환할 수 있습니다. String
본격적인 클래스이기 때문에 형식 의 이름은 대문자로 시작합니다.
우리는 이 유형에 대해 두 번 이상 돌아갈 것이지만(매우 유용하고 흥미로움) 오늘은 간략한 소개를 할 것입니다.
2. String
변수 생성
이 String
유형은 문자열(텍스트)을 저장하도록 설계되었습니다. 텍스트를 저장할 수 있는 코드에서 변수를 생성하려면 다음과 같은 명령문을 사용해야 합니다.
String name;
name
변수의 이름은 어디에 있습니까?
예:
성명 | 설명 |
---|---|
|
명명된 문자열 변수가 name 생성됩니다. |
|
명명된 문자열 변수가 message 생성됩니다. |
|
명명된 문자열 변수가 text 생성됩니다. |
int
및 유형 과 마찬가지로 double
속기 표기법을 사용하여 여러 변수를 만들 수 있습니다 String
.
String name1, name2, name3;
String
3. 변수 에 값 할당
변수 에 값을 넣으려면 String
다음 명령문이 필요합니다.
name = "value";
그리고 이제 우리는 이 유형과 우리가 이미 연구한 유형 사이의 첫 번째 차이점에 도달했습니다. String
유형 의 모든 값은 텍스트 문자열 이며 큰따옴표 로 묶어야 합니다 .
예:
성명 | 메모 |
---|---|
|
변수 name 에 텍스트가 포함되어 있습니다.Steve |
|
변수 city 에 텍스트가 포함되어 있습니다.New York |
|
변수 message 에 텍스트가 포함되어 있습니다.Hello! |
4. String
변수 초기화
int
및 유형 과 마찬가지로 유형 double
의 변수는 String
작성 즉시 초기화할 수 있습니다. 실제로 이것은 Java의 모든 유형 으로 수행할 수 있는 작업입니다. 그래서 더 이상 언급하지 않겠습니다.
String name1 = "value1", name2 = "value2", name3 = "value3";
String name = "Steve", city = "New York", message = "Hello!";
값을 할당하지 않고 변수를 선언한 다음 사용하려고 하면 Java 컴파일러에서 불평합니다.
이 코드는 작동하지 않습니다.
성명 | 메모 |
---|---|
|
변수 name 가 초기화되지 않았습니다. 프로그램이 컴파일되지 않습니다. |
|
변수 a 가 초기화되지 않았습니다. 프로그램이 컴파일되지 않습니다. |
|
변수 x 가 초기화되지 않았습니다. 프로그램이 컴파일되지 않습니다. |