본문 바로가기

TIL

[TIL] 2021.01.08 <~>, @Override, 커맨드+n, parseInt(), ArrayList.get(index);

반응형

Facts

자바스크립트 공부

자바 공부

FlexibleHabit 업데이트

 

Feelings

몸이 안좋다.. 힘들당..

Findings

Big O notation은 시간복잡도 뿐만 아니라 메모리를 얼마나 쓰는지도 관심을 가진다.

 

<~>

단순히 앞에 언급한 자료형을 똑같이 쓰는 용법

ex)

ArrayList<String> names = new ArrayList<~>();

 

@Override

부모 클래스의 메소드를 재정의할 때 쓰는 것. 해당 클래스의 입맛에 맞게 수정할 수 있다.

 

implements

interface를 구현할 때 쓰는 용어

ex) 

public class Human implements Animal {

}

커맨드+n

intllyJIdea에서 쓰이는 유용한 기능으로, getter, setter, toString() 등의 메소드를 자동으로 만들어준다.

 

parseInt()

Integer.parseInt("10000");

Integer.parseInt("10000");

을 하면 String이었던 "10000"이 int 10000으로 바뀐다.

 

ArrayList.get(index);

javascript에서 Array[index]와 똑같은 기능을 한다.

 

Future Action Plans

오후 1시 전에 스터디카페 도착하기

오후 6시에 집가서 밥먹고 쉬기

Feedback

이제부턴 스터디카페 뿐이야!

반응형