오늘 공부한 것
* JAVA 변수 공부
* 이력서 작성
이력서를 얼추 작성하고 낸다음에 JAVA 변수를 다시 공부하기 시작했다
인프런에 있는 Java로 배우는 자료구조 무료가 있길래 이걸로 공부를 시작했다
1. 변수 : 데이터를 보관하는 장소 (memory)
1) 사용하기 전에 선언되어야 함
2) 적용 범위를 가짐
(1) 메서드(블록) 내부에 선언된 변수는 그 메서드(블록) 내부에서만 사용가능
(2) 메서드 외부 (클래스 내부) 에 선언된 변수는 클래스 내에서 사용가능
3) 변수의 선언 : "이름" 과 " 타입" 을 정해주는 것
public class Code01 {
static int num; // 메서드 외부에 선연된 변수는 그 클래스 전체에서 사용 가능
public static void main(String[] args) {
int anotrherNum = 5; // 메서드 내부에 선언된 변수는 그 메서드 내에서만 사용가능
num = 2;
System.out.println(num + anotrherNum); // 7
System.out.println("Num : " + num); // 2
System.out.println("AnotherNum: " + anotrherNum); // 5
System.out.println("Sum " + num + anotrherNum); // 25
System.out.println("Sum " + (num + anotrherNum)); // 7
}
}
import java.util.Scanner;
public class Code02 {
public static void main(String[] args) {
int number = 123;
Scanner kb = new Scanner(System.in); // kb 라는 이름의 Scanner 를 만든다
System.out.println("Please enter an integer: ");
int input = kb.nextInt();
if (input == number) {
System.out.println("Numbers match! :-)"); // input == number 일때
} else {
System.out.println("Numbers do not match! :-("); // input != number 일때
}
}
}
'항해99' 카테고리의 다른 글
23.11.20 항해 99 16기 지원주차 4일차 (0) | 2023.11.20 |
---|---|
23.11.13~11.19 항해 99 16기 13주차 회고록 (1) | 2023.11.19 |
23.11.17 항해 99 16기 지원주차 2일차 (0) | 2023.11.17 |
23.11.16 항해 99 16기 지원주차 1일차 (0) | 2023.11.16 |
23.11.15 항해 99 16기 실전 프로젝트 37일차 (0) | 2023.11.15 |