코딩/TIL

TIL #210102

나동 2021. 1. 2. 21:15

📚 TIL


 

🎉 코드잇 자바 기초 코스의 자바 왕기초 토픽 완료! 🎉

 

 

🎈 Hello, Java!

 

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}

 


 

🎈 변수와 연산

 

변수 선언

 

- type variableName;

 

기본 자료형

 

- boolean, int, long, double, float, char 등

- String은 클래스

 

연산자

 

- 숫자 연산자

- 비교 연산자

- 불린 연산자(&, ||, !)

 

형 변환 리터럴(Literal) 타입 캐스팅(Type Casting)
  소스코드의 고정된 값을 대표하는 용어 (자료형) 값으로 강제적 형 변환

 

숫자형 랭킹

 

- double, float, long, int, short, byte 순으로 높음

 


 

🎈 조건문과 반복문

 

if문 switch문 while문 for문

if (조건 부분 1) {
    수행 부분 1
} else if (조건 부분 2) {
    수행 부분 2
} else {
    기본 수행 부분
}

switch (변수 또는 식) {
    case 경우 1:
        수행 부분 1
        break;
    case 경우 2:
        수행 부분 2
        break;
    default:
        기본 수행 부분
        break;
}

while (조건 부분) {
    수행 부분
}

for (초기화식; 종결제어식; 증감제어식) {
    반복 수행 부분
}

 


 

🎈 배열

 

배열 선언

 

int[] intArray = new int[5];
intArray[i] = 값;

int[] intArray = {1, 2, 3, 4, 5};

 

배열 복사

 

앨리어싱(Aliasing)
int[] arr1 = {1, 2, 3, 4, 5};
int[] arr2 = arr1;

새롭게 복사
int[] arr1 = {1, 2, 3, 4, 5};
→ int[] arr2 = arr1.clone();

 

for-each 구문

 

for (int i : intArray) {
    System.out.println(i);
}

 

문자열 ↔ 배열

 

문자열 abc를 배열 charArr로 바꾸기
→ char[] charArr = abc.toCharArray();

charArr배열을 문자열 abc로 바꾸기
→ String abc = new String(charArr);

 

다중 배열

 

int[][] multiArray = new int[3][4];

int[][] multiArray = {
    {1, 2, 3, 4},
    {5, 6, 7, 8},
    {9, 10, 11, 12}
};

 


 

😁 오늘 한 일


📕 코드잇 공부하기

- 오늘은 자바 기초 수업 첫번째 토픽을 들었어요

- 다른 강의로 자바를 처음 배웠는데 그땐 이해가 하나도 안됐거든요

- 지금은 다른 언어를 열심히 배우고 와서 기초는 웬만큼 따라갈 수 있겠어요!

- 근데 용어랑 객체가 아직도 생소해요ㅠ 이해는 일단 나중에..

 

🍣 외식하기

- 오늘은 횟집에 갔어요! 제가 또 회를 엄청 좋아하거든요

- 짜란~ 엄청난 밑반찬.. 여기다 알밥에 매운탕에 가자미탕에 미쳤다!

- 점심에 배터지는줄 알았어요 ㅠㅠ 점심먹고 공부하는데 졸려서 힘들었네요 ㅋㅋㅋ

 

🍁 메이플하기

- 오늘은 보스잡고 코인모으고 사냥조금하고 끝..

- 다음주에 새로운 직업 나오고 새로운 이벤트가 나와야 재밌을 것 같아요..

- 다른 게임 해야겠다!

 

📝 블로그 글 꾸미기

- 여러가지 후기를 찾아보다가 다른 분들 블로그를 보게 되었는데요

- 제 블로그 글과는 다르게 너무너무 예쁜거예요!!

- 그래서 저도 블로그 글을 예쁘게 써보기로 했어요 ㅎㅎㅎ

- 꾸밀수록 재밌어요!! 이전글들도 다 바꿔야지~

 

🎨 타블렛으로 사과그리기

- 오늘은 다양한 펜을 써보는 연습을 했어요!

- 힘의 세기에 따라 펜의 굵기와 진하기가 달라져요 신기해요!!

 

 

- 그리고 유튜브에 있는 디지털 드로잉 기초 강좌를 보고 실습해봤어요

 

youtu.be/WH7Nt0ZNwco

 

- 내 사과는 완전 생기없음.. 상한 사과.. 그래도 재밌다 ㅋㅋ

 

 

📺 펜트하우스 보기

- 화요일에 친구들이랑 얘기하느라 펜트하우스 본방을 못봤어요!

- 주말에 봐야지 했는데 이번 화가 19금이라 밤에만 한대요

- 오늘 23시 30분에 봐야돼요!! 보고 바로 자야지 ㅎㅎ

'코딩 > TIL' 카테고리의 다른 글

TIL #210104  (0) 2021.01.04
TIL #210103  (0) 2021.01.03
TIL #210101  (0) 2021.01.01
TIL #201231  (0) 2020.12.31
TIL #201230  (0) 2020.12.30