본문 바로가기
카테고리 없음

TIL22.01.20

by jmaster 2022. 1. 20.

 

Random

Random : 난수값 관련 기능을 제공하는 클래스

Random.nextInt(int bound) : 0-bound-1 범위의 정수 난수값을 반환하는 메소드

snake 표기법은 → 자바에서 camel 표기법을 사용함

ex) REG_DATE ⇒ regDate

 

게시판 로직 구성

Inline View (From절 Subquery)란?

FROM절에 오는 Subquery이다.

FROM절에서 원하는 데이터를 조회하여 가상의 집합을 만들어 조인을 수행하거나 가상의 집합을 다시 조회 할 때 사용한다.

Inlivew View 안에 또 다른 Inline View가 올 수 있다.

ex)

select * from (select rownum rn,temp.* from (select * from board order by ref desc,re_step) temp) where rn between startNo and endNo";

 

substring()

메소드는 string 객체의 시작 인덱스로 부터 종료 인덱스 전 까지 문자열의 부분 문자열을 반환합니다.

사용법: String.substring(start) :문자열 start위치부터 끝까지 문자열 자르기 String.substring(start,end) :문자열 start위치 부터 end전까지 문자열 발췌

ex) String str = "ABCDEFG"; //대상 문자열 /A=0 B=1 C=2 D=3 E=4 F=5 G=6의 index를 가진다./

str.substring(3); /substring(시작위치) 결과값 = DEFG/

str.substring(3, 6); /substring(시작위치,끝위치) 결과값 = DEF/

댓글