일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 빌드
- dependency
- 언박싱
- 박싱
- Jenkins
- 내장객체
- Short
- 싱글톤
- 제네릭
- 스프링
- 클래스
- Scanner
- start.spring.io
- unboxing
- 인텔리제이
- Java
- 컬렉션
- wrapper
- 싱글턴
- 콜렉션
- https://start.spring.io
- 무한
- boxing
- 제너릭
- suvlet
- maven
- 자동형변환
- bootstrap
- 루프
- 메소드
- Today
- Total
목록K-DigitalTraining 강의/1. Java (102)
Developer Gonie
While 코드(전 비교 조건반복문) public class Ex03_12_while { public static void main(String[] args) { int i = 1; while (i
* 증감식 부분은 단독이라서 i++를 쓰나 ++i를 쓰나 그 결과는 같다. 코드 public class Ex03_05_for { public static void main(String[] args) { //증감식 부분은 단독이라서 i++를 쓰나 ++i를 쓰나 그 결과는 같다. for(int i = 0; i< 10; i++) { System.out.println("java"); } } } 실행결과 java java java java java java java java java java
* switch-case문에서 break는 swtich문을 벗어나는 기능. 만약 break문이 없으면 해당 케이스문이 작동하고도 switch 문을 벗어나지 않고 defualt문까지 실행됨. * 소수인 숫자(double형 실수)는 조건에 사용할 수 없음. 코드 public class Ex02_05_삼항 { public static void main(String[] args) { int n= 3; switch(n) { case 1: System.out.println("1입니다."); break; case 2: System.out.println("2입니다."); break; case 3: System.out.println("3입니다."); break; default: System.out.println("1~3..
* if문에서 실행문이 한 줄이라면 {}는 아래와 같이 생략 가능하다. 보통은 {}으로 실행문을 감싸줘야 함. 코드 import java.util.Scanner; public class Ex03_01_ifelse { public static void main(String[] args) { int a,b; Scanner sc= new Scanner(System.in); System.out.print("숫자1 입력:"); a = sc.nextInt(); System.out.print("숫자2 입력:"); b = sc.nextInt(); if(a>b) System.out.println("a가 b보다 크다."); else if(a==b) System.out.println("a와 b가 같다."); else Sys..
단항연산자(피연산자 하나면 연산 가능한 연산자) -, %, +=, -=, &&, ||, >=, != 이항연산자(피연산자 두개 필요한 연산자) ++, --, ! 삼항연산자(피연산자 세개 필요한 연산자) 조건문 ? 참인경우 : 거짓인경우 -------> 자바에서 유일한 삼항연산자 public class Ex02_05_삼항 { public static void main(String[] args) { int a = 10, b = 20; int result = a>b ? a : b; System.out.println("result:" + result); String s = a%2==0 ? "짝수" : "홀수"; System.out.println("s:" + s); } } result:20 s:짝수
코드 public class Ex02_04_관계논리 { public static void main(String[] args) { int a=10, b=20; boolean c = a>b; System.out.println("a>b : " + c); System.out.println(); System.out.println(a>b); System.out.println(a==b); System.out.println(a!=b); System.out.println(a>=b); System.out.println(); boolean result= a>10 && b> 10; System.out.println(result); System.out.println(a>10 || b> 10); System.out.println..
++a : 다른 연산자랑 같이 있다면, 먼저 자기부터 증가시킨 다음에 일을 진행시켜라 a++ : 다른 연산자랑 같이 있다면, 이번줄을 먼저 처리하고 이번줄을 마칠때 자기를 증가시켜라 단, 한줄에서 단독으로 사용될 땐, 앞에 있으나 뒤에 있으나 그냥 자신을 바로 +1 시킨다고 생각하면 됨. 출력하는 print문도 출력하는 연산자라서 단독의 경우가 아님을 알아야 함. 코드 public class Ex02_03_증감 { public static void main(String[] args) { int a = 5, aa, b=5, bb; aa = ++a; System.out.println("a:" + a); System.out.println("aa:" + aa); System.out.println(); bb = ..
코드 public class Ex02_02_복합대입 { public static void main(String[] args) { int a=10, b=20, c=30, d=40; System.out.println("a: " + a); a += 3; // a=a+3 System.out.println("a: " + a); System.out.println("b: " + b); b -= 5; // b=b-5 System.out.println("b: " + b); System.out.println("c: " + c); c *= 2; // c=c*2 System.out.println("c: " + c); System.out.println("d: " + d); d %= 6; // d=d%6 System.out.pr..
// Ctrl + F11 : Run // 드래그 + Ctrl + Alt + ↓ : 블록을 씌운 부분의 모든 텍스트가 다음줄에 복사됨 // Ctrl + Alt + ↓ : 커서가 있는 줄의 텍스트가 바로 다음 줄에 복사됨 // Alt + ↓/↑ : 커서가 있는 줄의 텍스트가 위 아래로 옮길 수 있음. // Ctrl + D : 커서가 있는 줄의 텍스트가 지워짐 // Ctrl + Shift + F : 자동 들여쓰기 정렬 // "main" + Ctrl + Space : static void main() 함수 자동으로 만들어짐 // "syso" + Ctrl + Space : System.out.println() 함수 자동으로 만들어짐 // 드래그 + Ctrl + / : 드래그되어있는 부분들 한줄씩 분리된 주석처리(..
코드 import java.util.Scanner; public class Ex05_입력문 { public static void main(String args[]) { int kor, eng, math; Scanner sc= new Scanner(System.in); System.out.print("이름입력=>"); String name = sc.next(); // 문자열을 입력받음 System.out.print("국어점수=>"); kor = sc.nextInt(); // 정수를 입력받음 System.out.print("영어점수=>"); eng = sc.nextInt(); System.out.print("수학점수=>"); math = sc.nextInt(); int total = kor + eng + m..