알고리즘/java(2)
-
접근제어자
public > protected > default > private Public : 접근 제한 x Protected : 동일한 패키지 내에 존재하거나 파생클래스에서만 접근 가능 default : 아무런 접근제한자를 명시하지않으면 default 값이 되며 , 동일한 패키지 내에서만 접근 가능 private : 자기 자신의 클래스 내에서만 접근이 가능 public 말그대로 공용 아무나 다씀 Protected 와 default 의 차이점 둘다 패키지내에서 사용가능인데 Protected 가 더 넓은 개념이고 파생클래스 까지 접근을 허용 private 말그대로 priavate(사적인) 클래스 내에서만 씀 ------------------------------------------------------------..
2021.12.07 -
int to array
파라미터로 자연수를 받고 그 수를 배열로 만드는것. 그럼 반복문 과 조건문 을 통해서 조작이 가능하다. 밑에 예시는 자연수 n 을 매개변수로 받아서 각 자리의 합을 리턴하는 함수이다. public static int solution(int n) { int answer = 0; int[] digits = Stream.of(String.valueOf(n).split("")).mapToInt(Integer::parseInt).toArray(); for(int i = 0; i < digits.length; i++) { answer += digits[i]; } return answer; 이 함수의 핵심은 자연수의 각자리를 배열로 만드는 것이 핵심이다. int[] digits = Stream.of(String.va..
2021.10.21