일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 백준 #네 번째 점 #3009 #자바 #java #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #나이 정보가 없는 회원 수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #아픈 동물 찾기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #12세 이하인 여자 환자 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #python 개발자 찾기 #알고리즘 #mysql #코린이 #개발자 #study
- 프로그래머스 #과일로 만든 아이스크림 고르기 #mysql #알고리즘 #코린이 #개발자 #study
- 백준 #
- 프로그래머스 #잡은 물고기 중 가장 큰 물고기의 길이 구하기 #알고리즘 #mysql #코린이 #개발자 #study
- 프로그래머스 #한 해에 잡은 물고기 수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #이름이 있는 동물의 아이디 #코린이 #개발자 #study
- 프로그래머스 #조건에 맞는 회원수 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #알고리즘 #mysql #
- 백준 #4153 #직각삼각형 #알고리즘 #자바 #java #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #자동차 대여 기록에서 장기/단기 대여 구분하기 #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #어린 동물 찾기 #코린이 #개발자 #study
- 백준 #일곱 난쟁이 #2309 #자바 #java #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #동명 동물 수 찾기 #mysql #데이터베이스 #db #코린이 #개발자 #알고리즘
- 백준 #다이얼 #5622 #알고리즘 #자바 #java #코린이 #개발자 #study
- 프로그래머스 #mysql #경기도에 위치한 식품창고 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #모음 제거 #알고리즘 #자바 #java #코린이 #개발자 #study
- 프로그래머스 #mysql #동명 동물 수 찾기 #알고리즘 #코린이 #개발자
- 프로그래머스 #가장 큰 물고기 10마리 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #mysql #역순 정렬하기 #알고리즘 #코린이 #개발자 #study
- 특정 옵션이 포함된 자동차 리스트 구하기 #코린이 #개발자 #study
- 프로그래머스 #mysql #알고리즘 #코린이 #개발자 #study
- mysql #min() #max() #최소값 #최대값 #코린이 #개발자 #study
- 프로그래머스 #알고리즘 #mysql #인기있는 아이스크림 #코린이 #개발자 #study
- 프로그래머스 #mysql #흉부외과 또는 일반외과 의사 목록 출력하기 #알고리즘 #코린이 #개발자 #study
- 프로그래머스 #잡은 물고기의 평균 길이 구하기 #mysql #알고리즘 #코린이 #개발자 #study
- 코린이 #개발자 #study
- Today
- Total
목록분류 전체보기 (187)
luke
기본형, 참조형 기본형, 참조형 (1) 기본형 : int, long, double, boolean처럼 변수에 사용할 값을 직접 넣을 수 있는 데이터 타입을 기본형이라 한다. 참조형 : 데이터에 접근하기 위한 참조(주소)를 저장하는 데이터 타입을 참조형이라 한다. 참조형은 객체 또는 배열에 사용된다. 기본형, 참조형 - 기본 - 기본형 은 숫자 10, 20과 같이 실제 사용하는 값을 변수에 담을 수 있다. 그래서 해당 값을 바로 사용할 수 있다. - 참조형 은 실제 사용하는 값을 변수에 담는 것이 아니다. 이름 그대로 실제 객체의 위치(참조, 주소)를 저장한다. 참조형에는 객체와 배열이 있다. 기본형, 참조형 - 계산 - 기본형 은 들어있는 값을 그대로 계산에 사용할 수 있다. ex) 숫자 같은 것들은 바..
클래스(Class) 클래스 - Class 클래스는 객체를 생성하기 위한 '틀' 또는 '설계도' 이다. 클래스는 객체가 가져야 할 속성(변수)과 기능(메서드)를 정의한다. 객체 - Object 객체는 클래스에서 정의한 속성과 기능을 가진 실체이다. 객체는 서로 독립적인상태를 가진다. 인스턴스 - Instance 인스턴스는 특정 클래스로부터 생성된 객체를 의미한다. 그래서 객체와 인스턴스라는 용어는 자주 혼용된다. 인스턴스는 주로 객체가 어떤 클래스에 속해 있는지 강조할 때 사용한다. 위 내용을 이해하기 쉽게 말하자면 한번 쯤 '붕어빵 틀', '붕어빵' 을 들어봤을 것이다. Class 가 '붕어빵틀' 역할을 하며 우리가 만든 '붕어빵' 을 객체(Object), 인스턴스(Instance)라 한다. 또 붕어빵 ..
연산자(2) 지난 연산자(1) 다음으로 '비교 연산자', '논리 연산자', '대입 연산자'를 알아보겠다. 비교 연산자 " == " : 동등성 " != " : 불일치 " > " : 크다 " = " : 크거나 같다 "
@PathVariable 경로 변수를 표시하기 위해 메서드에 매개변수에 사용된다. 경로 변수는 중괄호 {id}로 둘러싸인 값을 나타낸다. URL 경로에서 변수 값을 추출하여 매개변수에 할당한다. 기본적으로 경로 변수는 반드시 값을 가져야 하며, 값이 없는 경우 404 오류가 발생한다. 주로 상세 조회, 수정, 삭제와 같은 작업에서 리소스 식별자로 사용된다. ex1) http://localhost:8080/api/emplayees/userA (userA라는 값을 url에서 가져오고 싶을때 @PathVariable 이용하면 쉽게 처리 가능.) @GetMapping("/api/employees/{id}") @ResponseBody public String getEmployeesByld(@PathVariable..
메서드(Method) 자바에서는 함수를 메서드(Method)라 한다. 바로 메서드를 사용하지 않은 코드와 메서드를 사용한 코드를 보겠다. public class Method { public static void main(String[] args) { //계산1 int a = 4; int b = 6; System.out.println(a + "+" + b); int sum1 = a + b; System.out.println("결과1 출력:" + sum1); //계산2 int x = 30; int y = 20; System.out.println(x + "+" + y); int sum2 = x + y; System.out.println("결과2 출력:" + sum2); } } 위 코드를 보면 같은 연산을 두 ..
문제를 보면 문자열로 S가 주어진다고 나와있다 그렇다면 문자열로 입력한 값들을 하나씩 잘라 형변환을 통해 총 합을 구하는 문제이다!! 1. Scanner를 통해 문자열 10,20,30,50,100 입력값을 배열에 저장한다.. 2. " , " 기준으로 잘라 낼것이다. 3. 형변환을 통해 문자열을 숫자로 바꿔 합을 구한다. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int sum = 0; String str = sc.nextLine(); String[] arr = str.split(","); for (int i = 0; i < ar..
연산자 연산자 종류 - 산술 연산자: +, -, *, /, % (나머지 연산자) - 증감(증가 및 감소) 연산자: ++, -- - 비교 연산자: ==, !=, >, =,
자바/Java - 배열 (Array) 정렬하기, (오름차순, 내림차순) Sort() 메소드를 통해 정렬하기 배열 오름차순 Arrays.sort(배열변수); int[] arr = {1,3,4,2,6,5} Arrays.sort(arr); //정렬 메소드 for (int i = 0; i < arr.length; i++) { System.out.println(arr[i]); } 실행 결과 1 2 3 4 5 배열 내림차순 Arrays.sort(배열변수, Collections.reverseOrder()); Collections.reverseOrder() 를 통해 내림차순으로 바꿔 준다.(사용할때 int타입 은 불가능하고 Integer타입으로 사용 해줘야 한다.) Integer[] arr = {3,5,2,4,1} A..
입력한 값이 출력될 때 오름차순으로 출력되게만 하면 되는 문제이다. 바로 코드를 봐보겠다. import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); int[] arr = new int[num]; for (int i = 0; i < num; i++) { arr[i] = sc.nextInt(); } Arrays.sort(arr); //정렬 메소드 for (int i = 0; i < arr.length; i++) { System.out.println(arr[i]..
Switch문 먼저 코드부터 보겠다. 1등 상금은 10000원 2등 상금은 5000원 3등 상금은 1000원 을 if문을 사용해 코드를 작성해 보겠다, int grade = 2; int money; if(grade == 1){ money = 10000; } else if(grade == 2){ money = 5000; } else { money = 1000; } System.out.println(money); 실행 결과 5000 switch문은 if문을 조금 더 편리하게 사용할 수 있는 기능이다. 참고로 if문은 비교 연산자를 사용할 수 있지만, switch문은 단순히 값이 같은지만 비교할 수 있다. 위 코드를 switch문으로 변경해 보겠다. int grade = 2; int money; switch ..