본문 바로가기

전체 글

(69)
JAVA에서 반복문 사용하기 자바에서 사용하는 반복문자바에서 반복문을 사용하면 코드를 반복적으로 실행할 수 있습니다. 이 글에서는 자바에서 사용하는 주요 반복문들인 for, while문에 대해 자세히 설명하겠습니다.  for 문정의for 문은 지정된 횟수만큼 반복하거나 컬렉션의 각 요소에 대해 반복할 때 사용됩니다.구조 for (초기화; 조건식; 증감식) { // 실행 코드 } public class ForExample { public static void main(String[] args) { // 1부터 5까지 출력 for (int i = 1; i System.out.println(i);      }   } } 초기화: 반복할 변수의 초기값을 설정합니다. 이는 처음에 한 번만 실행됩니다.조건식: 반복할 조건식을 설정합니다. 조건..
JAVA에서 조건문 사용하기 자바에서 사용하는 조건문자바에서 조건문을 사용하면 프로그램의 실행 흐름을 제어할 수があり, 특정 조건에 따라 다른 코드 블록을 실행할 수 있습니다. 이 글에서는 자바에서 사용하는 주요 조건문들인 if, if-else, if-else if-else, 및 switch 문에 대해 자세히 설명하겠습니다.  if 문정의if 문은 가장 기본적인 조건문으로, 주어진 조건이 참(true)일 때만 코드 블록을 실행합니다. if (조건식) { // 조건식이 참일 때 실행될 코드 } 예제 특징단일 조건을 평가할 때 사용됩니다.조건이 참일 경우에만 코드 블록이 실행됩니다.조건이 거짓(false)일 경우, 코드 블록이 실행되지 않습니다. if-else 문정의if-else 문은 주어진 조건이 참일 때와 거짓일 때 각각 다른 코드..
JAVA에서 데이터 출력하기 자바에서 데이터 출력하기자바에서 데이터를 출력하는 방법은 여러 가지가 있습니다. 여기서 가장常用하는 방법들인 System.out.print(), System.out.println(), System.out.printf()를 자세히 설명하겠습니다.System.out.print()System.out.print() 메소드는 소괄호 안의 내용을 단순히 출력하지만, 줄 바꿈을 하지 않습니다.  예제텍스트를 지정하여 출력 해보았습니다.  변수를 지정해도 출력할 수 있습니다.  결론자바에서 데이터를 출력하는 방법은 System.out.print(), System.out.println(), System.out.printf() 등이 있습니다. 각 메소드에는 고유한 특징이 있으며, 데이터를 다양한 형식으로 출력할 수 있습니..
JAVA 기초 psvm 자바의 public static void main(String[] args) 이해하기자바 프로그램을 실행하기 위한 가장 기본적인 구성 요소는 public static void main(String[] args) 메소드입니다. 이 메소드는 자바 가상 머신(JVM)이 프로그램을 실행할 때 가장 먼저 호출하는 메소드로서, 프로그램의 시작점을 정의합니다. 아래는 이 메소드의 각 부분과 그 의미를 자세히 설명한 내용입니다.  메소드 시그니처의 구성 요소1. public접근 제한자: public은 접근 제한자로, 이 메소드가 외부에서 접근할 수 있도록 허용합니다. JVM이 이 메소드를 호출하기 위해 외부에서 접근해야 하기 때문에 public으로 선언해야 합니다. 2. static정적 메소드: static 키워드는 ..
MySQL에서 테이블 Join하기 MySQL에서 조인(JOIN)은 여러 테이블의 데이터를 하나의 결과 집합으로 결합하는 데 사용됩니다. 여기서 MySQL에서 지원하는 다양한 조인 유형과 각 유형의 예제를 설명하겠습니다.  테이블 조인하기 이전에 공통된 컬럼을 연결해주는 작업이 필요합니다.해당 작업은 테이블 메뉴 중 Foreign Keys에서 할 수 있습니다.  papers 테이블의 students_id 컬럼을 students 테이블의 id 컬럼과 같은 값을 가져올 수 있도록 작업했습니다.  1-2의 작업 후 데이터베이스의 ERD에서 두 컬럼이 연결된 모습을 확인할 수 있습니다.1. JOININNER JOIN은 두 개의 테이블에서 공통된 값을 가지는 행만을 반환합니다.  기본 문법 SELECT column_name(s) FROM table..
MySQL의 테이블에서 시간 입력 활용하기 데이터를 입력하거나 수정할 때 자동으로 시간을 입력해주는 팁을 하나 소개해드리겠습니다.  기본 활용데이터를 입력할 때 시간은 보통 Insert into 문을 사용하여 입력합니다.   그러나 테이블에서 컬럼을 만들 때 혹은 만들고 난 후 일일이 입력하지 않아도 데이터가 들어간 시간이 자동으로 나오게 할 수 있습니다.    표시해둔 Default 값에 함수인 now()를 입력하게 되면 데이터 입력 시 굳이 타이핑 하지 않아도 자동으로 시간이 등록됩니다.  수정 시 활용 데이터를 입력하게 되면 수정하게 되는 경우도 있습니다. 수정된 시간을 표시하고 싶다면 다음과 같이 설정하시면 됩니다.  다음과 같이 컬럼을 설정하면 데이터를 입력했을 때 시간이 등록되고 수정했을 때 시간이 따로 등록됩니다. 사용 예로는 유튜브..
MySQL에서 시간 함수 활용하기 MySQL에서 시간과 날짜를 처리하는 데 다양한 함수들이 제공됩니다. 이 글에서는 이러한 시간 함수들을 자세히 살펴보고, 각 함수의 사용 방법과 예제를 통해 이해를 도와드리겠습니다. 현재 시간과 날짜 반환 함수NOW(), CURRENT_TIMESTAMP(), SYSDATE()이 함수들은 현재 날짜와 시간을 반환합니다. SELECT NOW(), CURRENT_TIMESTAMP(), SYSDATE(); NOW(): 현재 날짜와 시간을 'yyyy-mm-dd hh:mm:ss' 또는 yyyymmddhhmmss 형식으로 반환합니다.CURRENT_TIMESTAMP(): NOW()와 동일한 기능을 합니다.SYSDATE(): NOW()와 비슷하지만, 함수가 실행되는 시점의 시각을 반환합니다. 즉, 동일한 쿼리 내에서 여..
MySQL에서 IF와 CASE 활용하기 MySQL에서 조건적 로직을 구현하기 위해 IF 함수와 CASE 키워드를 사용할 수 있습니다. 이 두 가지 방법은 각각 다른 용도와 문법을 가지고 있으므로, 각기 어떤 상황에서 사용하는지 이해하는 것이 중요합니다. IF 함수정의와 사용법MySQL의 IF 함수는 조건에 따라 두 가지 값 중 하나를 반환하는 함수입니다. IF(condition, value_if_true, value_if_false) condition: 평가할 조건을 나타내는 표현식value_if_true: 조건이 참일 때 반환할 값value_if_false: 조건이 거짓일 때 반환할 값 예제SELECT IF(500  이 쿼리는 조건 500 이 참이므로 'YES'를 반환합니다. SELECT name, IF(age >= 18, age, '미성년..