목록분류 전체보기 (7769)
투케이2K

/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Toad 개발 언어 : Oracle /* =========================== */ /* =========================== */ [소스 코드] /* * [Oracle] 오라클 특수문자 || 을 사용해서 문자열 결합실시 * 1. 특수문자 || - 오라클에서 문자열을 결합 시 사용합니다 * 2. DUAL - 오라클에서 제공해주는 가상테이블입니다 * 3. AS - 컬럼명에서 약어를 표시할때 사용합니다 */ SELECT 'HELLO ' || ' ORACLE' AS 문자열결합 FROM DUAL; /* =========================== */ [결과 출력] /* ==..

/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; public class MainActivity28 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[foreach 향상된 for문을 사용해 배열목록 순차적 출력 실시]"); //초기 배열 선언 및 데이터 삽입 int arr[] = {1, 2, 3, 4, 5}; /*[설 명] * 1. ..

/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; public class MainActivity27 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[continue, break 사용해 반복문 실행 및 종료 수행 실시]"); /*[설 명] * 1. continue - 계속 반복문을 진행시킨다는 의미입니다 * 2. break - 반복문..

/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; import java.util.Arrays; public class MainActivity26 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[clone()메소드를 사용해서 배열 데이터 전체 복사 - 깊은 복사 수행 실시]"); /*[설 명] * 1. clone() - 배열을 복사할..

/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; public class MainActivity25 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[다차원 배열에 순차적으로 1부터 n까지 데이터 삽입 실시]"); /*[설 명] * 1. 다차원 배열을 선언 시 [2][3] 의미는 [행-가로][열-세로]입니다 * 2. 다차원 배열에 데..

/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; import java.util.Arrays; public class MainActivity24 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[(종합)문자열 한글자씩 분리 - split, charAt 사용해 문자열 한글자씩 분리 실시]"); /*[설 명] * 1. split("") ..

/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; public class MainActivity23 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[수열 1+2+4+7+11..20번째 항까지 합계 - while(true)사용해 일정 규칙 수열 합계 구하기]"); /*[설 명] * 1. 수열 규칙 - 각 단계를 수행할 때 마다 순차적..

/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; public class MainActivity22 { //카운트다운을 수행할 변수 선언 실시 static int count = 1; public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[재귀호출(recursive call)사용해 실시간 카운트다운(countdown) 및 자동종료 실시]"); ..

/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; import java.util.Timer; import java.util.TimerTask; public class MainActivity21 { //카운트다운을 수행할 변수 선언 실시 static int count = 1; public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[타이머 Tim..

/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; class Parents { //부모 전역변수 선언 String data = "부모변수"; //부모 return 데이터 반환 메소드 선언 public void getMethod() { System.out.println("부모메소드"); } }//부모클래스 종료 class Childs extends Parents{ //자식 전역변수 선언 String data = "자식변수"; //자식 전역변수 출력 메소드 pu..

/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; import java.util.ArrayList; public class MainActivity18 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[1부터 50까지 5의 배수 구하기 - for문을 사용해 5의 배수 구하고 리스트 출력 실시]"); //5의 배수값을 저장하기위한 리스트..

/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; public class MainActivity16 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[1부터 10까지 짝수 및 홀수 합계 - for문을 사용해서 짝수 및 홀수 개별 합계 계산 실시]"); int even = 0; //짝수 합계 저장을 위한 변수 선언 int odd = 0..

/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; public class MainActivity15 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("String 문자열 역순(거꾸로) reverse 출력 - for문 사용해 문자열 역순 출력 실시"); //초기 string 문자열 선언 실시 String data = "java"; Sys..

/* =========================== */ [ 설 명 ] 개발 언어 : Java [접근 제어자 설명] - private : 클래스 멤버는 외부에 공개되지 않으며, 외부에서는 직접 접근할 수 없습니다 자바 프로그램은 private 멤버에 직접 접근할 수 없으며, 해당 객체의 public 메소드를 통해서만 접근할 수 있습니다 자바 클래스는 private 멤버로 정보를 은닉하는 기능을 수행합니다 - public : 클래스 멤버는 외부로 공개되며, 해당 객체를 사용하는 프로그램 어디에서나 직접 접근할 수 있습니다 public 멤버로 사용자나 프로그램과의 인터페이스를 구축하는데 사용합니다 (get, set 메소드) - default : 클래스 멤버의 접근 제어의 기본값으로 defa..

/* =========================== */ [ 설 명 ] 개발 언어 : Java [클래스 설명] - 클래스(class)란 객체를 정의하는 틀 또는 설계도와 같은 의미로 사용됩니다 - 클래스는 객체의 상태를 나타내는 필드(field)와 객체의 행동을 나타내는 메소드(method)로 구성됩니다 - 필드(field)란 클래스에 포함된 변수(variable)를 의미합니다 - 메소드(method)란 어떠한 특정 작업을 수행하기 위한 집합을 의미합니다 [인스턴스 설명] - 클래스로부터 객체를 선언하는 과정을 클래스의 인스턴스화라고 합니다 - 인스턴스란 메모리에 할당된 객체를 의미합니다 - 하나의 클래스로부터 여러 개의 인스턴스를 생성할 수 있습니다 /* ================..

/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; import java.util.Arrays; public class MainActivity20 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[byte to hex, hex to byte - 바이트 byte, 헥사 hex 데이터간 포맷 실시]"); /*[설 명] * 1. hex란 ?..

/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; public class MainActivity17 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("[람다식 Rambda 사용해 sum 합계, max 최대값, min 최소값 출력]"); /*[설 명] *1. 람다식 - 메소드를 하나의 식으로 표현한 것입니다 *2. 형식 - (매개변수목록..

/* =========================== */ [ 설 명 ] 개발 언어 : Java 기본 설명 : - 주어진 논리식을 판단하여, 참(true)과 거짓(false)을 결정하는 연산자입니다 - AND 연산과 OR 연산은 두 개의 피연산자를 가지는 이항 연산자이며, NOT 연산자는 피연산자가 단 하나뿐인 단항 연산자입니다 연산자 종류 : 연산자 반환값 예시 : 5 == 10 (false) && 5 != 10 (true) 결과 - false 5 == 5 (true) && 5 = 10 (false) 결과 - false ! 5..

/* =========================== */ [ 설 명 ] 개발 언어 : Java 기본 설명 : - 비교 연산자는 상대적인 크기를 판단하는 연산자입니다 - 왼쪽의 피연산자와 오른쪽의 피연산자를 비교하여, 어느 쪽이 더 큰지, 작은지, 또는 서로 같은지를 판단합니다 연산자 종류 : 연산자 반환값 예시 : 5 == 10 (false) 5 != 10 (true) 5 > 10 (false) 5 >= 10 (false) 5 < 10 (true) 5

/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Eclipse 개발 언어 : Java /* =========================== */ /* =========================== */ [소스 코드] package AI2; enum E_Class{ /*[설 명] *1. 상수값(고정 데이터)을 열거체로 정의해 간편하게 관리하고 호출 및 사용할 수 있습니다 *2. 사용방법 - E_Class.SUCCESS_STRING.getValue(); */ SUCCESS_STRING("성공"), SUCCESS_INT("200"), FAIL_STRING("실패"), FAIL_INT("400"); //상수값을 호출하기 위해 get메소드 생성 실시 p..