일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 독서
- 프로그래밍언어
- 채권
- 독후감
- JavaScript
- 서평
- 다독
- algorithmTest
- 경제
- 책을알려주는남자
- 투자
- 주식
- 책알남
- 재테크
- 알고리즘 공부
- 백준알고리즘
- 성분
- 자바
- 돈
- 알고리즘공부
- 자바스크립트
- C++
- 화장품
- algorithmtraining
- algorithmStudy
- 지혜를가진흑곰
- C
- Java
- 프로그래머스 알고리즘 공부
- 알고리즘트레이닝
- Today
- Total
목록[Snow-ball]프로그래밍(컴퓨터)/java (43)
탁월함은 어떻게 나오는가?
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 package Fourth; public class FourhDoubleFor { public static void main(String[] args) { // 구구단 int i, j; // for문의 특징 // 1. 초기화는 최초 진입시 한 번만 // 2. 조건을 검사하고 반복후 증감 // 3. 조건만 만족된다면 2번 작업을 반복 // 초기 시작 i = 2 // 첫번째 내부 루프가 끝나고 i = 3 // i = 4 ... 9 for(i = 2; i
For문 예제 1. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 package Fourth; public class FourthBasicForQuiz1 { public static void main(String[] args) { int cnt = 0; //3~20까지 숫자를 for문을 사용하여 출력해보자! System.out.println("출력"); for(int i = 3; i
12345678910111213141516171819202122232425262728293031323334353637package third; import java.util.Scanner; public class ThirdSwitch { public static void main(Stringp[ args) { Scanner scan = new Scanner(System.in); System.out.print("숫자를 입력하세요: "); int num = scan.nextInt(); System.out.println("입력값은 = " + num); // 스위치문 // if문의 경우 조건 케이스가 여러개 나오는 경우 복잡해짐 // 이러한 복잡함을 단순화하기 위해서 나온것이 switch라 보면됨 // 스위치문..
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 package third; public class ThirdShortCircuit { public static void main(String[] args) { int num1 = 3, num2 = 7; System.out.printf("num1 = %d, num2 = %d\n", num1, num2); // 후위 연산자(맨 마지막에 실행) System.out.println("num1++ = " + num1++); System.out.p..
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 package third; public class ThirdShortCircuit { public static void main(String[] args) { int num1 = 3, num2 = 7; System.out.printf("num1 = %d, num2 = %d\n", num1, num2); // 후위 연산자(맨 마지막에 실행) System.out.println("num1++ = " + num1++); System.out.prin..
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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 package second; import java.util.Scanner; public class SecondIf { public static void main(String[] args) { //if문 //if의 사전적 의미: 만약 ~ //특정 상황을 선택해야 하는 상황에서 사용한다. Scanner scan = new Scanner(System.in); System.out.print("정수를 업력하세요 : "); //Scanner 사용시 scan.nextI..
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 32 33 34 35 36 37 38 39 40 41 42 43 44 public class SecondShiftOperation { public static void main(String[] args) { // shift 연산자도 비트 연산자와 마찬가지로 // 2진수를 기반으로 동작하는 연산자다. // 그러나 비트 연산자는 실제 값의 연산인 반면 // 쉬프트 연산자는 비트를 이동시키는 연산자다. // (결국엔 곱셈이나 나눗셈의 역할을 수행하게 됨) // 장점: 일반적인 곱셈 연산(*) 보다 빠르다. // 단점: 2의 승수로만 동작할 수 있다. // 특징:..
//and연산의 규칙 (교집합이라고 생각해도 좋습니다.) -----> 기호 & 자릿수가 서로 1로 일치할때만 1이 되며 그 외의 경우엔 모두 0이 됩니다.(여기서 1이란 참, 0이란 거짓으로 봐도 무방) // 0 0 1 0 1 = 5 // and 0 1 0 1 0 = 10 // -------------------- // 0 0 0 0 0 //OR연산자(합집합이라고 생각해도 좋습니다.) --------> 기호 | 이녀석은 단 하나라도 자리에 1이 있으면 연산되는 해당 자리수의 값을 1로 만듭니다. //or연산자의 기호는 파이프 기호라 부르는데 엔터 위의 \을 shift와 함께 누르면 됩니다. // 0 0 1 0 1 = 5 // or 0 1 0 1 0 = 10 // -------------------- //..