목차
- 자바 코딩 JDBC 드라이버를 통해 MariaDB 연결 예제 이전 포스팅 링크 및 설명
- 자바 코딩 Swing UI 구현 및 MariaDB Delete 쿼리 예제 이전 포스팅 링크 및 설명
- 자바 코딩 MariaDB Create 쿼리로 데이터베이스에 테이블 생성 예제 이전 포스팅 링크 및 설명
- 자바 코딩 사용자 입력으로 정수 List에 값 추가 예제
- 자바 코딩 Collections.sort 메소드로 List의 값 오름차순 정렬 예제
자바 코딩 JDBC 드라이버를 통해 MariaDB 연결 예제 이전 포스팅 링크 및 설명
이전 포스팅에서는 자바에서 JDBC 드라이버를 이용하여 원격지에 있는 MariaDB 데이터베이스에 연결하는 방법에 대해 알아보았습니다. 데이터베이스는 로컬에 있는 것을 사용하여 값을 저장하고 가져올 수도 있지만 보통은 다른 서버에 데이터베이스를 설치하여 프로그램에서 연결하여 사용합니다. 만약 자바에서 MariaDB 연결 방법이 궁금하시다면 아래 링크의 포스팅을 참고하여 데이터베이스 활용 방법을 학습해보세요.
2023.09.30 - [Java] - [Java/Linux] 자바 Swing 활용 데이터베이스 MariaDB 연결 예제(JDBC 드라이버 연결)
자바 코딩 Swing UI 구현 및 MariaDB Delete 쿼리 예제 이전 포스팅 링크 및 설명
다음으로 이전 포스팅에서는 자바 코딩으로 Swing 그래픽 관련 라이브러리를 사용하여 데이터베이스를 조작하는 프로그램에 대해 알아보았습니다. Swing을 사용하여 버튼이랑 쿼리를 실행할 수 있는 컴포넌트를 만들고 MariaDB Delete 쿼리문을 데이터베이스에 전송하도록하여 기존에 저장된 값을 삭제하는 예제를 알아보았습니다. 이처럼 그래픽 호환성 데이터베이스 조작 프로그램을 자바로 만들고 싶으시다면 아래의 포스팅을 참고하여 학습해주세요.
2023.10.05 - [Java] - [Java/Linux] 자바 Swing 활용 데이터베이스 MariaDB Delete 쿼리 예제
자바 코딩 MariaDB Create 쿼리로 데이터베이스에 테이블 생성 예제 이전 포스팅 링크 및 설명
마지막으로 이전 포스팅에서는 MariaDB Create 쿼리문을 자바에서 데이터베이스 전송하여 새로운 테이블을 신규로 생성하는 방법에 대해 알아보았습니다. Create 문은 일반적으로 테이블을 생성하거나 여러 컴포넌트를 생성할 때 사용하는 쿼리 문입니다. JDBC를 통해 연결된 자바 프로그램에서 원격지의 데이터베이스에 Create 쿼리문 전송하는 방법이 궁금하시다면 아래의 포스팅의 예제 코드를 직접 작성하여 실행해보세요. 그러면 원리를 자세히 파악할 수 있습니다.
2023.10.05 - [Java] - [Java/Linux] 자바 Swing 활용 데이터베이스 MariaDB Create 테이블 생성 예제
자바 코딩 사용자 입력으로 정수 List에 값 추가 예제
아래는 자바에서 사용자에게 외부로부터 입력을 받아 List에 정수의 값을 계속 추가 입력받는 예제입니다. 아래 코드를 작성하면 정수 입력이 가능합니다. 이렇게 입력한 값을 이용하여 아래 예제에서 Collections.sort 메소드로 모든 값을 오름차순 정렬이 가능합니다. 직접 코드를 작성하여 결과를 확인해보세요.
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
List<Integer> list = new ArrayList<>();
while (true) {
System.out.print("정수를 입력하세요 (종료하려면 0을 입력하세요): ");
int num = scanner.nextInt();
if (num == 0) break;
list.add(num);
}
System.out.println("입력된 정수들: " + list);
}
}
자바 코딩 Collections.sort 메소드로 List의 값 오름차순 정렬 예제
아래는 위 예제를 활용하여 Collections.sort 메소드로 리스트 안에 저장된 정수들의 값을 오름차순 정렬하는 예제입니다. 오름차순은 작은 값에서 큰 값으로 순서를 정렬하는 것을 의미합니다. 보통 엑셀에서도 작성하지만 자바 코드에서도 리스트에 저장된 값들을 오름차순 정렬할 수 있습니다. 아래의 코드를 직접 실행하여 결과를 확인해보세요.
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
List<Integer> list = new ArrayList<>();
while (true) {
System.out.print("정수를 입력하세요 (종료하려면 0을 입력하세요): ");
int num = scanner.nextInt();
if (num == 0) break;
list.add(num);
}
System.out.println("정렬 전: " + list);
Collections.sort(list);
System.out.println("정렬 후: " + list);
}
}