본문 바로가기

java27

Spring 프로젝트 생성과 환경설정 이전 강의는 15강으로 짧게 끝났다. 이번엔 직접 프로젝트를 생성하여 View 환경설정까지 완료해 보려고 한다. 요즘은 프로젝트 생성을 start.spring.io 로 이동하여 우선 Project는 Gradle Project Language - Java Spring Boot - 2.6.7 (개발 진행중 아닌 것들 중에 가장 최신 버전) Dependencies - Thymeleaf, Spring Web 마지막으로 GENERATE 클릭으로 프로젝트가 생성되었다. 다운로드 된 압축파일을 풀어준 다음 IntelliJ로 프로젝트를 실행 시켜주면 다음과 같은 창이 나온다. src > main > resources > static 경로를 보면 비워져 있을 것이다. 이곳에 html index 파일을 생성해 준다. 이제.. 2022. 4. 23.
[백준/BAEKJOON] 1546번 평균 JAVA 1. 배열에 더블형으로 값을 입력받는다. 2. Arrays.sort를 사용한다. 3. 오름차순으로 정렬되며 최댓값은 마지막이 된다. 4. for문을 돌며 연산을 하고 출력한다. import java.util.Arrays; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.. 2021. 9. 29.
[백준/BAEKJOON] 10871번 X보다 작은 수 JAVA 1. 첫 줄에 입력받을 N과 X보다 작은 수를 입력한다. 2. N만큼 숫자를 랜덤하게 입력한다. 3. FOR문을 돌면서 X보다 작은수만을 출력한다. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int N = in.nextInt(); int X = in.nextInt(); int arr[] = new int[N]; for (int i = 0; i < N; i++) { arr[i] = in.nextInt(); } in.close(); for (int i = 0; i < N; i++) { if (arr[i] < X) { System.o.. 2021. 9. 7.
[백준/BAEKJOON] 2439번 별 찍기 JAVA 1. 정사각형을 생각하고 푼다. 2. 가로 N 세로 N , 첫 줄은 별하나에 N-1의 공백으로 채운다. 3. FOR문을 돌면서 공백과 줄수만큼 *을 채운다. import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); br.close(); StringBuil.. 2021. 9. 7.
[백준/BAEKJOON] 11021번 CASE A+B JAVA 1. 제목과 문제가 조금 다른것 같다. 2. 테스트 케이스 T개를 입력받는다. 3. FOR문을 돌면서 A + B 연산을 하며 바로 CASE # 양식으로 출력한다. import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.StringTokenizer; import java.io.IOException; public class Main { public static void main(String args[]) throws IOException { BufferedReader br= new BufferedReader(new InputStreamReader(System.in)); int a = Integer.parseInt(br.. 2021. 9. 7.
[백준/BAEKJOON] 2742번 찍기 N JAVA 1. 자연수 N을 입력받는다. 2. for 문을 돌면서 한 줄씩 자연수 N을 감소하며 출력한다. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); sc.close(); for (int i = n; i > 0; --i) { System.out.println(i); } } } 2021. 9. 6.