Math.random()과는 조금 다르다.Random 클래스를 사용하려면 import가 필요하다. 상단에 import java.util.Random;을 작성하거나 객체 생성 후 alt+enter한다.객체 생성은 Random autoNum = new Random();으로
Scanner 클래스는 값을 입력받게 도와준다. 자바의 java.util 패키지에 속해 있고 사용하기 위해 import java.util.Scanner; 해줘야한다. 가장 일반적인 생성자는 Scanner(InputStream Source) 생성자이며, 표준 입력 스트림
Concat과 +연산자는 같은 문자열을 합치는 기능을 하는 공통점이 있지만 Concat은 합친 문자열을 String으로 생성해준다. +연산자는 문자열을 먼저 StringBuilder로 변환한 뒤, Append로 문자열을 더하고 다시 toString함수로 문자열을 반환하
배열은 메모리의 연속 공간에 값이 채워져 있는 형태의 자료구조이다. 물리적 연속 공간이다.하나의 연산에 의해 4byte씩 0x100 + (4+3) = 0x112장점: 검색이 빠르다. 인덱스를 이용해 원소에 바로 접근할 수 있다.(연산으로 접근이 쉬움)단점: 수정이 어렵
시간복잡도의 필요성https://blog.naver.com/ivecoding/222911095030
도움박나카: Interger는 int를 랩핑한 객체야.int는 기본 자료형으로 산술 연산이 가능하다.(null초기화 불가능)Integer는 int의 래퍼 클래스로 언박싱하지 않으면 산술 연산이 불가능한데 래퍼 클래스는 산술 연산을 위해 정의된 클래스가 아니므로, 인스턴