안녕하세요. 스마트 팩토리입니다.
오늘은 자바에서 문자열 출력에 대해 알아보겠습니다.
1. String (문자열)변수 new 연산자
String 은 기본적으로 문자열을 담는 자료형입니다. char 이 문자 하나를 담는 것을 생각하면 String은 훨씬 많은 문자를사용할 수 있습니다.
문자열 변수를 선언할때 String str1=new String("a"); 으로 선언할 수도 있고, String 변수=" 문자열" 형식으로 선언할수도 있습니다.
--------------------------------------------------
public class Ex01_002Vary {
public static void main(String[] args) {
String str1=new String("a");
System.out.println(str1);
String str2=new String("love");
System.out.println(str2);
}
}
------------------------------------------
char 는 ' ' 안에 문자를 넣고, string 은 " " 안에 넣습니다.
코딩의 흐름을 보면 어느정도 차이를 알 수 있습니다.
----------------------------------------------------------------
public class Ex01_002Vary {
public static void main(String[] args) {
String str1=new String("a");
System.out.println(str1);
char chr='a';
System.out.println(chr);
String str3="love";
String str2=new String("love");
System.out.println(str2);
System.out.println(str3);
}
}
----------------------------------------------------------------
문자와 문자열을 출력하는데는 큰 차이가 없습니다. 하지만 작은 따옴표와 큰따옴표로 내용을 기술하는데 차이가 있으니 이 점에 유의하여야 합니다.
스트링형이 있어서 자바가 사용하기가 편리한 면이 있습니다. C언어에는 없는 자료형이기 때문에 배열을 이용하여 문자열을 출력해야 했는데 자바로 넘어와서 편리해졌습니다.
새로이 포스팅을 시작하는 시점에서 다시금 자바 기초부터 새롭게 이클립스를 이용하여 작성하면서 배워보는 시간을 가져보겠습니
다.
'Java' 카테고리의 다른 글
자바기초 # 005. 스캐너 클래스 - 숫자 입력 받아 연산: Scanner sc=new Scanner(System.in); % 나머지 연산자 (0) | 2021.07.13 |
---|---|
자바기초 # 004. String str=""; 문자열과 정수형의 덧셈 = 문자열의 이해 (0) | 2021.07.12 |
자바기초 # 002. 자바 정수형 데이터 타입(byte, short,int, long) 크기(값) 이해 (0) | 2021.03.04 |
자바기초# 001. System.out.println(" hello!! java"); 출력하기 자바실행하기 (0) | 2020.09.09 |
자바 설치 및 이클립스 설치 (jdk설치, jre, eclipse) 개발환경설정하기- 환경변수 설정 (0) | 2020.09.07 |
댓글