복습

김덕근·2022년 12월 13일
0

java

목록 보기
6/7

Arrays.toString() 배열 형태로 출력할때 사용

배열 복사

얕은복사(shallow : 얕은)
배열 주소값을 복사

깊은복사
for문을 이용한 배열 값을 복사
System.arraycopy(원본배열, 원본 복사 시작 인덱스, 복사배열,
복사배열의 삽입 시작 인덱스, 복사 길이)

Arrays.copyOf(원본 배열, 복사할 길이)

String.length() : 문자열의 길이
String.charAt(index) : 문자열에서 특정 index에 위치한 문자 하나를 얻어옴.

난수 생성

//  1 ~ 45 사이의 난수생성
int random = (int)(Math.random() * 45 + 1);
// 0.0 <= x < 1.0
// 0.0 <= x * 45 < 45.0
// 1.0 <= x * 45 + 1 < 46.0
// 1 <= (int)(x * 45 + 1) < 46

Arrays.sort(배열명) : 배열 내 값들이 오름차순으로 정렬됨
Arrays.toString(배열명) : 배열 형태로 값 모두 출력할때 사용;

공부 할 것
선택, 삽입, 버블, 퀵 등등 시간복잡도, 효율 공부

profile
안녕하세요!

0개의 댓글