Learning Java - 문자와 문자열의 차이, Java에서 변수를 사용하는 방법.
1) 문자, 문자열 차이
문자와 문자열의 차이는 간단하다.
문자는 한 글자를 의미하며 문자열은 두 글자 이상이 결합되었 을 때 이를 문자열이라고 한다.
문자는 '생', 문자열은 '생활'.
파이썬에서는 문자던 문자열이던 홑따옴표, 쌍따옴표 모두 사용 가능했지만
Java에서는 문자와 문자열을 감싸는 기호가 다르다.
문자는 반드시 홑따옴표, 문자열은 쌍따옴표로 감싸야 한다.
따라서 Java에서는 위에 적은 문자열 '생활'은 에러가 발생하며 "생활"로 해야한다.
이스케이프 기호는 파이썬과 동일하게 역슬래시(\)이다. 따옴표 앞에 역슬래시를 붙이면 문자열의 시작과 끝을 알리는 기호가 아니라 문자로 인식한다.
2) 변수를 선언하고 값을 set하는 방법
파이썬에서는 "변수 = 값" 과 같은 방식으로 바로 변수선언, 값 부여가 가능했다.
하지만 자바에서는 먼저 변수가 어떤 데이터 타입을 갖는지 선언하는 과정이 필요하다.
쉽게 말해 내가 사용할 변수 'x'는 어떤 데이터 타입을 가진 녀석인지 알려주는 것이다.
현재까지 지식으로는 String(문자열), int(정수), double(실수)가 있다.
(데이터 타입의 종류는 아마 배워가며 추가될 수 있겠지만 사실 이 3가지면 80%의 데이터타입이 아닐까 싶다.)
그래서 실제 코드는 아래와 같이 쓴다.
<문자열>
String variable;
variable = "안녕하세요";
<정수>
int variable;
variable = 15;
<실수>
double variable;
variable = 3.14;
문자와 문자열의 차이는 간단하다.
문자는 한 글자를 의미하며 문자열은 두 글자 이상이 결합되었 을 때 이를 문자열이라고 한다.
문자는 '생', 문자열은 '생활'.
파이썬에서는 문자던 문자열이던 홑따옴표, 쌍따옴표 모두 사용 가능했지만
Java에서는 문자와 문자열을 감싸는 기호가 다르다.
문자는 반드시 홑따옴표, 문자열은 쌍따옴표로 감싸야 한다.
따라서 Java에서는 위에 적은 문자열 '생활'은 에러가 발생하며 "생활"로 해야한다.
이스케이프 기호는 파이썬과 동일하게 역슬래시(\)이다. 따옴표 앞에 역슬래시를 붙이면 문자열의 시작과 끝을 알리는 기호가 아니라 문자로 인식한다.
2) 변수를 선언하고 값을 set하는 방법
파이썬에서는 "변수 = 값" 과 같은 방식으로 바로 변수선언, 값 부여가 가능했다.
하지만 자바에서는 먼저 변수가 어떤 데이터 타입을 갖는지 선언하는 과정이 필요하다.
쉽게 말해 내가 사용할 변수 'x'는 어떤 데이터 타입을 가진 녀석인지 알려주는 것이다.
현재까지 지식으로는 String(문자열), int(정수), double(실수)가 있다.
(데이터 타입의 종류는 아마 배워가며 추가될 수 있겠지만 사실 이 3가지면 80%의 데이터타입이 아닐까 싶다.)
그래서 실제 코드는 아래와 같이 쓴다.
<문자열>
String variable;
variable = "안녕하세요";
<정수>
int variable;
variable = 15;
<실수>
double variable;
variable = 3.14;
댓글
댓글 쓰기