본문 바로가기

전체 글84

[JAVA/자바] 반복문 - for & while & do while 반복문 - for 정해진 횟수만큼 반복한다. 똑같은 실행문을 간단하게 반복적으로 실행한다. 코드의 양을 획기적으로 줄여준다. 예제 ) 100개의 실행문을 하지 않고도 3줄로 작성 가능하다. 출력 : 1~100까지의 합은 5050입니다. 반복문 - while 반복 횟수를 모를 때 주로 사용한다. 조건식의 결과가 True인 동안 { } 안을 반복한다. 조건식의 결과가 False이면 while문을 빠져나간다. 예제 ) 1,2,3 ''' 순차적으로 더해서 몇까지 더해야 sum이 100을 넘지 않는지에 대한 코드. 출력 : 0 - 0 1 - 1 2 - 3 . . 13 - 91 반복문 - do while do { } 먼저 실행 후 while 조건식을 확인한다. while 조건식이 참이면 다시 do { } 실행해준다.. 2022. 11. 2.
[JAVA/자바] 조건문 - if & switch 조건문 - if 여러개의 조건식을 사용해서 여러가지 경우의 수를 처리 예제 1 ) if문의 조건식이 True이면 if문의 블록이 실행되고, 두 번째 문장부터는 실행하지 않는다. 만약 False이면 else문의 블록을 실행한다. 출력 : 점수가 90점보다 낮습니다. * if문은 else와 같이 사용된다. 예제 2 ) 조건문이 여러개일때는 else if를 사용한다. else if의 수는 제한이 없다. else if문의 마지막에는 else를 사용한다. 출력 : 성적: A+입니다. * 모든 조건식 False일 경우 if문을 벗어나게 된다. 조건문 - switch 처리해야 할 경우의 수가 많을 때 사용 switch 문의 조건식 결과는 정수, 문자열이어야 함 case 문의 값은 정수, 상수, 문자열 가능, 중복은 .. 2022. 11. 2.
[JAVA/자바] 연산자 - 논리 연산자(&&, ||, ^, !), 삼항 연산자, 제곱 pow( ) ○ 논리 연산자 구분 연산식 결과 피연산자 모두가 True일 경우에만 True AND (논리곱) True True False False && True False True False True False False False 피연산자 중 하나만 True이면 True OR (논리합) True True False False || True False True False True True True False 피연산자중 하나는 True 다른 하나는 False일 경우만 True XOR (배타적 논리합) True True False False ^ True False True False False True True False 피연산자의 논리 값을 바꿈 NOT (논리부정) ! True False False True 예제 ).. 2022. 11. 2.
[JAVA/자바] method - static JAVA의 메소드 코드를 보면 public static void와 public void가 있다. static이 붙고 안붙고의 차이는 무엇일까? 메소드를 정의할 때 static이 있으면 class 소속 메소드를 정의할 때 static이 없으면 instance의 소속이다. 예제 ) 성격이 비슷한 a , b메소드를 class Print로 그룹핑 하였다. class Print의 a메소드와 b메소드에 인자값을 넣어주고 호출하였다. 하지만 새로 메소드를 호출할 때마다 인자 값(- , /)을 호출해야 하므로 그리 효율적이지 않다. 예제 2 ) 인스턴스를 만들고 t1, t2의 delimiter 값을 지정해주었다. 그리고 인스턴스 t1, t2의 a, b메소드를 호출해주었기 때문에 인자값(- , /)을 추가하지 않아도 된.. 2022. 11. 2.
[JAVA/자바] - printf 출력문 (%d, %n, %f, %c, %s, %b) 출력 서식 print ( 줄 바꿈 없이 한 줄로 출력) Ex Result System.out.print ("나는 자바를 "); System.out.print ("공부한다."); 나는 자바를 공부한다. println ( 출력 후 줄 바꿈) Ex Result System.out.println ("나는 자바를 "); System.out.println ("공부한다."); 나는 자바를 공부한다. printf (서식이 있는 출력) 지시를 통해 변수의 값을 여러 가지 형식으로 바꿔서 출력할 수 있다. Ex System.out.printf ("출력 서식", 출력할 내용); %d 정수형 출력 %s 문자열 출력 %f 실수형 출력 %c 문자형 출력 %n 줄 바꿈 %b boolean 출력 예제 ) 출력 줄을 바꿀수 있다. 방.. 2022. 11. 2.
Postman(포스트맨)이란? 설명, 간단한 사용법, 설치 Postman Postman은 API를 구축하고 사용하기 위한 API 플랫폼 Postman은 API 수명 주기의 각 단계를 단순화 가능 협업을 간소화하여 더 나은 API를 더 빠르게 만들 수 있다. API Request로 Response를 확인 가능. Download Postman 공식 홈페이지에서 설치 가능하며 로그인 후 사용 가능합니다. https://www.postman.com/ Postman API Platform | Sign Up for Free Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so yo.. 2022. 11. 2.
미즈노 모렐리아 네오 3 프로 AS(P1GD228460) - 발볼 넓은 풋살화 추천 최근에 풋살을 시작하게 되면서 풋살화를 매번 3천원을 주고 대여하다가 풋살화를 구매하였습니다. 발볼러들이 많이 사용하는 미즈노 풋살화입니다. 저도 발볼이 많이 넓은 편입니다. 바로 신고 풋살을 해봤는데 발도 아주 편하고 가벼웠습니다. 만족하면서 신고 있습니다. 출시 가격은 159,000원인데 127,000원에 구매하였습니다! (할인금액: 32,000 원) 제품 설명 제품명 미즈노 모렐리아 네오 3 프로 AS ( P1GD228460) 제품 소재 갑피 : 인공피혁, 캥거루 가죽 / 바닥 : 합성수지, 고무 색상 레드 미즈노 모렐리아 네오 3의 제품은 캥거루 가족 소재를 사용하기 때문에 사용하면서 가죽이 자연스럽게 늘어난다는 점이 특징입니다. 제품 사진 낮은 스터드로 안정감을 느낄 수 있었고 발목 뒷부분에 패.. 2022. 11. 2.
Java [자료구조] List, Map Set 특징과 차이 정리 인터페이스 분류 주요 인터페이스는 Set, List, Map이다. List와 Set은 객체를 추가, 삭제, 검색하는 방법에서 많은 공통점이 있지만 Map은 Key , Value를 하나의 쌍으로 관리하기 때문에 List, Set가 사용 법이 다르다. Set - 데이터의 집합에 순서가 없다. - 중복된 데이터를 포함하지 않는다. - 빠른 검색 속도를 가진다. Set set =...; set.add("가아앗0"); // 객체 추가 list.remove("가아앗2"); // 객체 삭제 Set에서는 Iterator를 사용해서 객체를 한 번씩 반복해서 가져온다. Iterator iterator = set.iterator(); while( iterator.hasNext( ) ) { // 객체를 하나씩 가져옴 Stri.. 2022. 10. 10.
SQLD 개발자 자격증 벼락치기(비전공자) 한번에 붙는 꿀팁 안녕하세요 SQLD 자격증을 취득하면서 제가 느꼈던 점과 공부법에 대해서 작성해보겠습니다. 저는 비전공자이며 6개월간의 국비지원 수업을 들었습니다. 국비 수업기간 Oracle DB를 배웠습니다. 국비지원이 끝나기 한 달 전쯤에 운이 좋게 한 번에 붙을 수 있습니다. SQL SQL은 데이터베이스를 직접적으로 액세스할 수 있는 언어입니다. 데이터를 정의하고, 조작하고, 그 결과를 적용, 취소, 접근권한을 제어하는 언어들로 구성되어 있습니다. 합격 기준 시험은 필기 시험으로만 구성되어 있으며 총점 60점 이상 과목별 40% 미만이면 과락이 됩니다. 출제문항 및 배점 과목명 필기 검정시험시간 문항수 배점 데이터 모델링의 이해 10 20 (문항당 2점) 90분 (1시간 30분) SQL 기본 및 활용 40 80 (.. 2022. 10. 7.