많은 양을 직접 쓸 수가 없어서 노션 문서로 대체한다 :)
문법 메모장
그래도 기록하고 싶은 내용들
int number = 1; final String string = "Hello world!";
short, int, long, float, double
char
boolean
String, Date
int[] array = new int[] {1,2,3,4,5}; int[] array = new int[5]; String[] array = {"봄", "여름", "가을", "겨울"}; System.out.println(Arrays.toString(array));
배열 안 요소에 대한 for문
String[] days = {"Monday", "Tuesday"...} for (String day: days) { ... }
do while문 - while 절 반복하기 전에 무조건 do 절을 실행하고 진행함
int i = 0; int sum = 0; do { sum += (i + 1); i++; } while (i < 10); System.out.println(sum);
클래스
class Phone { // 클래스의 속성(멤버)를 일일히 선언해줘야함;;; String model; String color; int price; public Phone(String model, String color, int price) { this.model = model; this.color = color; this.price = price; } } public class Main { public static void main(String[] args) { Phone galaxy = new Phone("Galaxy10", "Black", 100); galaxy.model = "Galaxy10"; galaxy.color = "Black"; galaxy.price = 100; System.out.println("철수는 이번에 " + galaxy.model + galaxy.color + " 색상을 " + galaxy.price + "만원에 샀다."); } }
메서드
class Calculation { int add(int x, int y) { return x + y; } } public class Main { public static void main(String[] args) { Calculation calc = new Calculation(); int addResult = calcultion.add(1, 2); } }