자바 공부/[자바] 기본 공부
[자바 공부 1일차] 출력문과 입력문
햅2024
2024. 11. 6. 17:03
자바에서 출력은 System.out.print()로 한다.
출력 개행은 System.out.println() 으로 표기한다.
public class Ex01
{
public static void main(String[] args)
{
System.out.println(1); //주석 print + \n
System.out.print(30 + "\n");
System.out.println(98.7);
System.out.println(); //빈줄
System.out.println("java"); //문자열(string)
System.out.println("a"); //string
System.out.println('a'); //문자 char
System.out.println(11 + 22);
System.out.println("11 + 22"); //문자열로 처리
System.out.println("오늘은 개강일 입니다");
System.out.println("오늘은" + "개강일" + "입니다");
}
}
빌드의 경우 컨트롤+F11을 사용한다.
- 문자열을 표기하는 " " 문자열 안에 강조표기를 위해 "" 를 사용하고 싶을 때는 어떻게 해야 하는가?
System.out.println("안녕하세요. 저의 이름은"홍길동"입니다.")
라고 쓸 경우 당연히 오류가 날 것이다.
이럴 땐 큰 따옴표를 쓰고 싶은 단어 앞뒤로 슬래시(\)를 표기해준다.
System.out.println("안녕하세요. 저의 이름은\"홍길동\"입니다.");
- 문자열과 연산문을 한꺼번에 출력하고 싶을 때
문자열(변수) 덩어리들끼리 이어주고 싶을 땐 + 연산기호를 사용한다.
System.out.println("10+20 = " + 10+20);
을 쓸 경우 "10+20=", 10, 20 위 세 문자열을 이으란 명령으로 "10+20=1020" 이 출력될 것이다.
이럴 땐 (괄호)를 사용해 연산의 우선순위를 개재한다.
System.out.println("10+20 = " + (10+20));
위의 경우 10+20 = 30 이 출력되는 것을 볼 수 있다.
- 클래스 이름 변경

Package Explorer의 소스 파일에서 해당 클래스를 클릭한 후 F2를 눌러 변경한다.
- 변수 선언
int a = 10; //선언 : a라는 저장소(변수)에 정수를 넣겠다고 알려주는 것
System.out.println(a);
다음 같은 코드 입력 시 a 대신 10 이 출력된다.
System.out.println("a = " + a);
다음 같은 코드 입력 시 a = 10 이 출력될 것이다.