본문 바로가기

분류 전체보기

(283)
comparable 과 comparator 앞서 들어가기전 , 익명클래스의 형태 Example ex = new Exam(){}; 마치 자바스크립트의 function을 보는 듯 하다. comparable 1.사용법 정렬의 기준을 정함 compareTo() 메소드를 재정의한다. 재정의 안하면 String.comparTo(String) 2.결과 a.compareTo(b)일때 ab 일 때 양수 리턴 3.사용처 Arrays.sort() Collections.sort() Comparator 인터페이스 1.사용법 Comparator 를 implement 한다. 익명클래스로도 가능 public int compare() 메소드를 오버라이딩 한다. 2.결과 compare(param1 , param2) param1 < param2 일 때 음수 param1== par..
시저 암호 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 class Solution { public String solution(String s, int n) { String answer = ""; char[] charArray = s.toCharArray(); StringBuilder sb = new StringBuilder(); for(int i =0; i='a' && charArray[i]='A' && charArray[i]='A' && ch'Z') ch = (char)(ch+n-26); else ch=(char)(ch+n); }else answer += (char)ch; sb.append(ch); } answer= sb.toString(); return..
Null 처리하기 mysql 사용 시 SELECT animal_type, IFNULL(name, 'No name') AS name, sex_upon_intake FROM animal_ins ORDER BY animal_id oracle 사용 시 SELECT animal_type, NVL(name,'No name'), sex_upon_intake FROM animal_ins ORDER BY animal_id !!주의 NVL 은 오라클 고유의 명령어 이다. 호환이 힘듦
프로그래머스 lv2 중복 제거하기 mysql 쓸 때 SELECT COUNT(DISTINCT name) FROM animal_ins WHERE name IS NOT NULL !!DISTINCT 사용시 주의 1.DISTINCT col1, col2 일때 : col1과 col2 가 동시에 유일한 값일 때를 조회 oracle 사용시에도 마찬가지로 SELECT COUNT(DISTINCT name) FROM animal_ins WHERE name IS NOT NULL
동명 동물 수 찾기 mysql로 할 때 SELECT name,COUNT(name) AS count FROM animal_ins GROUP BY name HAVING 2
고양이와 개는 몇 마리 있을까? mysql ,oralce 쓸 때 SELECT animal_type, COUNT(animal_type) AS count FROM animal_ins GROUP BY animal_type ORDER BY animal_type
참조변수의 크기는 얼마일까? 결론적으로는 32비트에서는 4byte 64비트 환경에서는 8byte이다.
객체 생성시 참조가 먼저일까? 힙에 인스턴스 생성이 먼저일까? aomee0880.tistory.com/144