유튜브 영상보면서 알아둘 것들 필기! (객체지향프로그래밍 - 자바)
·
자바 공부
접근 제한자 : 외부 접근을 허용할지 허용하지 않을지 결정하는 키워드 private : 비공개 default : 패키지 내부 공개 protected : 상속 공개 public : 완전 공개 private의 경우 외부 접근을 막는 키워드인데 올바른 사용자도 접근하지 못하는 경우 발생 -> 우회하기 위한 방법으로 getter 와 setter사용. getter methods : private 필드를 반환(get) setter methods : private 필드를 변경(set) 자바 api 프로그래밍을 위해 만들어진 도구들 ->패키지의 형태로 제공 ex) Math -> import java.lang.Math; (java.lang은 패키지, Math는 클래스) ArrayList : 객체 관리하는 api. -> ..
요즘 포스팅을 못했어요.
·
끄적끄적
제목 그대로 요즘 포스팅을 못하고 있어요. 복학 준비 시즌이라 복학신청도 하고 어떤 강의들을 수강할지도 알아보고 있고요. 그렇게 바쁘지는 않지만 머리가 복잡하네요. 빠르게 포스팅이 재개되도록 노력하겠습니다. 항상 파이팅입니다.
[BOJ] 백준 알고리즘 2571(수 정렬하기 2) 자바 JAVA
·
코딩테스트/정렬
백준 2571 (수 정렬하기 2) 처음에는 같은 문제인 줄 알았는데 보니까 범위가 다르더라고요.. 선택 정렬로 하면 무조건 시간 초과지만 2570번의 2번째 코드는 제가 BufferedReader와 BufferedWriter을 써서 그런지 다른 분들은 Arrays.sort 쓰면 시간 초과 나신다는데 저는 안 떴어요. 그래도 이번에도 새로운 메소드를 알아왔습니다. 바로 Collections.sort() 메소드입니다. Collections.sort() List를 오름차순으로 정렬 1번 코드는 2570의 2번코드와 동일하므로 생략하겠습니다! 2번 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33..