일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- sql문
- 백엔드
- 자바
- order by
- html
- 프로그래밍
- 프로그래머스 sql 고득점 kit
- Linux
- Git
- scanner
- 정보처리기사필기요약
- for문
- SQL
- where
- 반복문
- 입출력
- 자바스크립트
- select문
- BufferedReader
- 프론트엔드
- 리눅스
- 웹개발
- 개발자
- github
- JavaScript
- 예외처리
- Java
- 알고리즘
- 데이터 조회
- 정보처리기사
- 메서드
- 형변환
- MySQL
- 클래스
- 백준
- DML
- 프로그래머스 SQL
- String클래스
- StringBuilder
- select
- Today
- Total
목록■ Programming Skills/JAVA (28)
ToBe끝판왕
■ java.lang 패키지 에 관하여 알아보자 !• 자바 언어를 이루는 가장 기본이 되는 클래스들을 보관하는 패키지• java.lang 패키지의 대표적인 클래스- Object : 모든 자바 객체의 부모 클래스- String : 문자열- Integer, Long, Double : 래퍼타입 , 기본형 데이터 타입을 객체로 만든 것 기본형( Primitive Type) 와 참조형( Reference Type ) • 기본형- 하나의 값을 여러 변수에서 절대로 공유하지 않음 • 참조형- 하나의 객체를 통해 여러 변수에서 공유 가능 • 기본형( Primitive Type ) 예시- b = a 에서 자바는 항상 값을 복사해서 대입한다.- a 와 b 둘다 10이란 같은 숫자의 값을 가지지만..
■ java.lang 패키지 에 관하여 알아보자 !• 자바 언어를 이루는 가장 기본이 되는 클래스들을 보관하는 패키지• java.lang 패키지의 대표적인 클래스- Object : 모든 자바 객체의 부모 클래스- String : 문자열- Integer, Long, Double : 래퍼타입 , 기본형 데이터 타입을 객체로 만든 것 Object 클래스 • 자바에서 모든 클래스의 최상위 부모 클래스는 항상 Object 클래스이다.• 객체의 정보를 제공한다던가, 같은지 비교한다던가 라는 모든 객체에게 필요한 기본 기능 제공• Object 클래스는 모든 객체에게 필요한 공통 기능을 제공하므로, 다른 개발자가 코딩을 한다 해도 프로그래밍을 단순화하고 일관성을 가지게 한다.• Object는..
예외처리 • 자바프로그램 실행 중 발생하는 오류를 예외(Exception) 이라고 한다.• 예외처리란 프로그램 실행 중 발생하는 오류(Exception)이 발생하였을 때, 프로그램이 강제 종료되지 않고 정상적으로 처리될 수 있도록 하는 방법 예외처리를 위한 try-catch-finally 문 • try 문 안의 코드에서 예외(Exception) 이 발생하면 catch문으로 이동• finally 문은 예외(Exception)의 발생여부와 상관없이 무조건 실행되어야 하는 코드를 작성하며 없는 경우에는 생략도 가능 try {// 예외가 발생할 수 있는 코드// 예외가 발생하지 않는다면, 블록의 시작부터 끝까지 코드가 실행됨} catch {// try 블록에서 예외(Exception)이 발생..
문자열 한 글짜식 분리하기 1) String.split(x) • 지정된 문자열을 x를 기준으로 나누는 메서드 • split("")은 문자열을 한 글자씩 나누는 것을 의미 • 문자열 배열을 반환 2) String.toCharArray() • 지정된 문자열을 한 글짜식 나눠 char 타입의 배열에 담아 반환하는 메서드 • 배열을 생성하고 처리하기 때문에 속도가 느림 3) String.charAt(i) • 지정된 문자열의 인덱스 i 에 해당하는 문자를 char 타입으로 반환하는 메서드 • 기본적으로 한 글짜식 반환 • toCharArray() 와 비교하여 둘다 같이 char 타입을 반환하지만 배열을 생성하지 않기 때문에, toCharArray()에 비해 내부적인 처리속도가 빠르다.
예외처리 ▶ try - catch문 사용 num3 을 0으로 나누면 에러가 나지만, try - catch 문으로 예외처리를 한다면 에러가 안나는것을 볼 수 있다. finally 구문을 추가하면 에러의 유무와 상관없이 finally구문을 무조건 실행한다. public class Study { public static void main( String[] args ) { System.out.println( "시작" ); System.out.println( "1" ); int num1 = 2; int num2 = 0; int num3 = 10; try { System.out.println( "2" ); //int result = num3/num1; int result = num3/num2; System.out...