일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스프링
- 컴퓨터과학개론
- 자바
- 기초코딩
- Git
- 코딩초보
- Java
- 클래스
- 프로그래밍기초
- 배열
- 프로그래밍언어
- 자바프로그래밍
- Elk
- 자바 스프링
- eclips
- JAVA기초
- 초보코딩
- 알고리즘
- 스프링 기초
- 자바기초
- 제이쉘
- github
- JShell
- 초보코딩탈출
- 프로그래밍
- 메소드
- spring
- 리눅스
- 데이터베이스
- 이클립스
- Today
- Total
목록분류 전체보기 (196)
키보드워리어

안녕하세요 여러분, 일반적으로 어떤 프로그램이든 몇 가지 반복문을 가지고 있을 것에요. 좋은 프로그래머가 되기 위해 반드시 거쳐야 하는 섹션인데요. 상황에 따라 어떤 반복문을 골라야 하는지 크게 두가지로 나뉘어요. while | for 위 두가지를 살펴볼 것이고요. breake | continue | do 이 세 가지 키워드도 알고 계시면 좋겠네요. 예전 포스팅에서 반복문에 대해 살펴봤으니 간단하게 for 예문을 보여드리면, for(initialization; condition; update){ 초기값; 조건; 업데이트 // } 이렇게 사용했고요. 반복문 1~10 출력, 짝수 출력, 홀수 출력 하는 방법이에요. 굉장히 간단하죠? 저기 업데이트하는 부분은 공란이어도 괜찮지만, 추천하진 않아요. Loop i..

안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. 컴파일러와 인터프리터의 차이점이 무엇일까? 컴파일러는 고급언어로 쓰인 원시 프로그램을 입력으로 받아 컴퓨터에서 직접 실행 가능한 형태의 목적 프로그램을 출력으로 내보내 주는 시스템 소프트웨어로, 고급 프로그래밍 언어를 기계어로 번역하는 프로그램입니다 인터프리터는 컴파일러처럼 고급 언어를 기계어로 번역해주는 역할을 수행합니다 단, 컴파일러는 원시 코드 전체를 읽은 다음 이를 기계어로 번역해 주는데 비하여 인터프리터는 원시 코드를 한 줄씩 읽어 들여 목적 코드로 바꾸어줍니다 컴파일러는 번역 후 실행해주어 효율적이며 반복문 처리에 효과적입니다 인터프리터는 실행시간이 긴 단점이 있지만, 사용자와 대화식으로 진행하여 융통성이 있습니다 실행..

자바에서 else if 문과 비슷한 기능을 가진 삼항연산자에 대해 알아보겠습니다. 삼항 연산자 (The Ternary Operator) 삼항연산자는 세 가지 피연산자들이 있어야 실행되며 기능적으로 문장은 다음과 같습니다. 사용하는데 그리 어렵진 않아요. 조건문?A(참):B(거짓) 연산자 몇 가지샘플을 볼게요. 변수 i 를 2로 나누었을때 0으로 나눠지면 boolean값 true리턴, 나눠지지 않으면 false 리턴합니다. non-boolean 값도 리턴 가능합니다. 3번은 주의사항인데요. 리턴하는 값들은 반드시 같은 타입이어야합니다. 요약하자면 삼항연산자는···. 간단한 조건들을 다룰때 굉장히 유용한 기능이라고 할 수 있습니다. 간단한 조건문에서 삼항 연산자가 중요하다고 할 수 있고 복잡한 것에 사용하지..

안녕하세요 여러분 오늘은 switch문에 대해 짧게 소개드리려고 합니다. switch switch의 특징은 가독성입니다. if, if-else문과 동일한 기능을 하지만 switch문을 이용하면 보기 편하다는 장점이 있습니다. 하지만 if문처럼 비교연산자가 들어가지는 않습니다. 비교 연산은 하지 못하지만 보기 편한 switch문의 예시부터 살펴볼게요. default | break switch문의 기본구성은 다음과 같습니다. 여기서 default는 아무런 케이스가 매치되지 않을 때 실행됩니다. break란 switch문이 statements문이 성공적 으로 끝났을 때 switch문과 분리하기 위하여 실행합니다. Fall - through switch-fall-through는 break를 쓰지 않아서 생기는 ..

안녕하세요 오랜만에 인사드립니다!! 그동안 연말을 맞아서 일 좀 마무리하느라고 포스팅이 늦었네요 ^^;; 자바에서 유저의 input값을 어떻게 넣어주냐구요? Scanner 클래스를 이용하면 돼요. Scanner 자바는 스캐너라는 클래스를 지원해 줍니다. 스캐너를 통해서 값의 출처를 정할 수 있습니다. 이 유틸리티를 사용하려면 프로그래머는 아래와 같은 조건을 수행해야 합니다. ·Java util.scaner 클래스를 가져옵니다. ·스캐너 유형의 스캐너 클래스를 만들어야 합니다. 여기엔 System.in를 생성자 매개변수로 전달해야 합니다. 이것이 스캐너를 콘솔 입력에 연결시켜 줍니다. ·콘솔에서 정수를 입력을 읽으려면 메서드 scaner.nextInt()가 필요합니다. 자바 이클립스에 Scanner클래스 ..

안녕하세요 【키보드 워리어】 ⌨🗡🧑 블로그 방문자 여러분, 안경닦이입니다. 오늘은 자바 중첩문에 대해 알아보겠습니다. 중첩문 (if - else) 중첩문의 예시를 한번 살펴보겠습니다 중첩문의 장점은 원하는 조건만큼 else if문을 중첩할 수 있다는 겁니다. 단, nested if else문은 한 블록만 실행합니다. if문과 else - if문중에서 하나만 선택하는 겁니다. 예시 조건문 1 2 3 4 5 6 중에 2,3,4,5는 else if 문 1,6은 if, else문이라고 가정할 경우 중첩 if 문은 1,2,3,4,5,6중에 맞는걸 딱 하나만 선택하고 실행합니다. -> 2가 참이라면, 3,4,5,6이 참이라도 실행하지 않는다. if - else문의 다양한 예시들을 살펴보자 if - else문의 주의..