전체 글 검색 결과
가운데 문자 추출하기 가운데 문자 추출 => 짝수면 가운데 두자리 모두 추출 class Solution { public String solution(String word) { int length = word.length(); int index = length / 2; return (length%2 == 0) ? word.substring(index-1, index+1) : word.substring(index, index+1); } public static void main(String[] args) { Solution s = new Solution(); System.out.println(s.solution("hello")); } } 실행결과 l
valueOf리턴되는 결과값이 new Integer() 로 객체이다. pasresInt 리턴되는 결과값이 int 로 기본 자료형(primitive type) 이다. Integer vs int 1. int (Primitive Type) - int, float, long, double 과 같은 하나의 자료형 의미 - 산술 연산 가능 - 0 으로 초기화가 가능 (null 로 초기화 불가능) 2. Integer (Wrapper Class - 객체)- Wrapper Class - Unboxing 을 하지않으면 산술연산 불가능 , null 값 처리 가능- null 값 처리가 용이해서 SQL 연동시 편리함 * What is the Wrapper Class?Java는 데이터를 클래스와 객체 외에 기초 타입을 가집니다...
Firebase는 웹과 모바일 개발에 필요한 기능을 제공하는BaaS(Backend as a Service)쉽게말해 Back-End 개발을 통해 서버를 따로 설계, 구현하지 않고 프론트엔드 개발에 집중할 수 있도록 도와주는 서비스기능으로는 실시간 데이터베이스, 간편한 사용자 인증, 클라우드 저장소, 호스팅, 앱 테스트와 수익 창출을 도와주는 등 다양한 기능을 제공 별도의 API 서버를 개발하지 않고도 앱 개발 가능실시간 데이터베이스(Realtime Database) 와 정적 호스팅(Static Hosting) 을 사용
Oracle vs MySQL DB 사용시 Oracle 을 더 많이 사용하여, 배웠던 MySQL 에 대해서는 좀 잊은 것 같다. 2 개의 문법 차이가 있기 때문에 정리할 필요성을 느꼈다. 1. 공백 치환 함수 Oracle : select NVL('컬럼명', '') from dual; MySQL : select IFNULL('컬럼명', '') from dual; 2. 현재 날짜 및 시간 Oracle : sysdate MySQL : now() 3. 날짜 Format Oracle : to_char(sysdate, 'MMDDYYYYHH24MISS) MYSQL : date_format(now(), '%Y%m%d%H%i%s') -> 이곳에서 대문자 Y는 4자리 년도, 소문자 y는 2자리 년도로 인식한다. 4. 요일 ..
최근댓글