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

타입 변환 • 다형성을 위해 부모클래스로 타입변환을 허용한다. • 부모타입에 모든 자식 객체가 대입이 가능하다. • 특정 자식을 통해 만들어진 부모는 그 자식으로만 강제 형변환 가능하다. • 모든 클래스는 Object 로 자동 형변환이 가능하다. class Parent { Parent() { System.out.println( "Parent 생성자" ); } } class Child { Child() { System.out.println( "Child 생성자" ); } } public class Study { public static void main( String[] args ) { Parent p = new Parent(); Child c1 = new Child(); Child c2 = c1;// 얕..

String 클래스 문자열 비교 ▶ 참조값 , new 연산자 • 문자열 리터럴이 동일하다면, 동일한 String 객체를 공유한다. • new 연산자를 사용하여 직접 String 객체 생성할 수 있다. - 서로 다른 객체 - new 연산자는 Heap 영역에 새로운 객체를 만드는 객체 생성자 String a = "aaa"; String b = "aaa"; String c = new String( "aaa" ); String d = new String( "aaa" ); ▶ 불변성 • String() 의 특성 - 불변성 String str = "ABC"; str += "BCD"; System.out.println( str ); String pstr = str.replaceAll( "ABC", "CDE" ); /..

주의사항 ※ 백준에서 정해진 출력 형식을 출력해야 한다. ※ 백준 알고리즘에서는 클래스명을 Main으로 해주어야 한다. 백준 1330번 문제 백준 알고리즘의 단계별 문제 풀기 2단계 ▶ 해당 문제 링크 https://www.acmicpc.net/problem/1330 1330번: 두 수 비교하기 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. www.acmicpc.net 코딩 하기 1) Scanner 사용 import java.util.Scanner; public class Main { public static void main( String[] args ) { Scanner sc = new Scanner( System.in ); int A = sc.nextIn..

주의사항 ※ 백준에서 정해진 출력 형식을 출력해야 한다. ※ 백준 알고리즘에서는 클래스명을 Main으로 해주어야 한다. 백준 1008번 문제 백준 알고리즘의 단계별 문제 풀기 1단계 ▶ 해당 문제 링크 https://www.acmicpc.net/problem/1008 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 코딩 하기 import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; public class Main { public static void main( String[] args ) thro..

변수 ( 유효범위 ) 전역변수 함수 바깥에서 선언된 변수, 유효범위가 전체 프로그램 지역변수 함수 안에서 선언된 변수와 함수 인자, 유효범위는 변수가 선언된 함수 내부 ※ 변수에 유효범위가 있는 이유는 프로그램의 다른 부분에서 선언된 이름이 같은 변수와 충돌하지 않도록 하기 위해서이다. 형 변환 묵시적(자동형) 형변환 작은 자료형에서 큰 자료형으로 자동적으로 자바스크립트에서 변환 해준다. 명시적 형변환 큰 자료형에서 작은 자료형이나 다른 자료형들끼리 타입을 변환시킬 때 사용 ( 문자열 → 숫자 ) 명시적 형변환 · Number( ) 는 변환하려는 값에 문자열이 있으면 형변환 되지 않는다. · parseInt( ) 는 변환하려는 값에 문자열이 있으면 문자열 무시, 숫자만 ..