일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 웹개발
- 프론트엔드
- 정보처리기사필기요약
- 리눅스
- 개발자
- JavaScript
- 알고리즘
- Java
- Git
- html
- 예외처리
- for문
- 프로그래머스 SQL
- Linux
- 반복문
- scanner
- MySQL
- StringBuilder
- 정보처리기사
- BufferedReader
- 메서드
- SQL
- DML
- where
- 데이터 조회
- 자바
- 클래스
- 프로그래머스 sql 고득점 kit
- 자바스크립트
- select
- 백엔드
- 프로그래밍
- select문
- 형변환
- order by
- github
- sql문
- String클래스
- 백준
- 입출력
- Today
- Total
목록■ Programming Skills/개념 정리 (13)
ToBe끝판왕

자바( JAVA )에서 문자열 구분을 위해 자주 사용되는 Split( ) 메서드와 StringTokenizer 클래스에 대해 정리해보려 한다. StringTokenizer 클래스 • java.util 패키지에 포함되어 있는 클래스 • java.util.StringTokenizer; ( import ) • 클래스이기 때문에, 객체를 생성해야 한다. • 지정한 한가지 구분자로 문자열을 나눌 수 있다. ( 나누어진 문자열을 Token이라고 부른다. ) • 구분자를 생략하면 공백이 기본구분자가 된다. • StringTokenizer 생성 1) StringTokenizer st = new StringTokenizer( 문자열 ); => 띄어쓰기 기준으로 문자열을 분리 2) StringTokenizer st = n..

자바에서 코딩을 하다 보면 Exception , 예외처리를 한 코딩을 많이 볼 수 있는데 Exception의 개념과 예외처리를 어떻게 하는지에 대해 정리해보려 한다. Exception Exception( 예외 )는 오류의 일종이며, 프로그램을 실행하다가 보면 비정상적인 동작을 일으키며 프로그램이 종료되는 상황이다. 하지만, Error( 에러 )는 프로그림이 코드로 복구될 수 없는 오류를 의미하고 Exception( 예외 ) 는 프로그래머가 직접 예측하여 막을 수 있는 처리 가능한 오류라고 할 수 있다. ▶ Exception( 예외 )의 종류 • 모든 예외클래스는 Throwable 클래스를 상속받고 있는다. • Exception은 개발자가 로직을 추가하여 처리가 가능하다. • RuntimeException..

알고리즘 문제를 풀 때 시간제한이 걸려있는 문제들 관련해서 입출력 문제에 있어서 자주 언급되는 Scanner와 BufferedReader에 대해 정리해보려 한다. Scanner 클래스 • java.util.Scanner ; ( import ) • 데이터형을 받기 편하다. - 데이터 타입이 입력받는 시점에 결정되기 때문에 별도의 Casting 필요 X - Scanner는 정수 값으로 int / short / long 읽어 들일 수 있다. - Scanner는 소수 값으로 float / double 읽어 들일 수 있다. - Scanner는 String값도 읽을 수 있다. • 입력값의 경계로 공백 / 엔터 모두 인식 가능하다. • 동기화되지 않는다. • 정규식을 사용하여 문자열을 구분하여 분석하는 Parsing..